public abstract class AbstractUserSupport<E extends org.eurekaclinical.standardapis.entity.UserEntity<? extends org.eurekaclinical.standardapis.entity.RoleEntity>,U extends User> extends Object implements UserSupport<E,U>
| Modifier and Type | Method and Description |
|---|---|
org.jasig.cas.client.authentication.AttributePrincipal |
getUserPrincipal(javax.servlet.http.HttpServletRequest request) |
Map<String,Object> |
getUserPrincipalAttributes(javax.servlet.http.HttpServletRequest request) |
boolean |
isSameUser(javax.servlet.http.HttpServletRequest servletRequest,
E user) |
boolean |
isSameUser(javax.servlet.http.HttpServletRequest servletRequest,
String username) |
boolean |
isSameUser(javax.servlet.http.HttpServletRequest servletRequest,
U user) |
public org.jasig.cas.client.authentication.AttributePrincipal getUserPrincipal(javax.servlet.http.HttpServletRequest request)
getUserPrincipal in interface UserSupport<E extends org.eurekaclinical.standardapis.entity.UserEntity<? extends org.eurekaclinical.standardapis.entity.RoleEntity>,U extends User>public Map<String,Object> getUserPrincipalAttributes(javax.servlet.http.HttpServletRequest request)
getUserPrincipalAttributes in interface UserSupport<E extends org.eurekaclinical.standardapis.entity.UserEntity<? extends org.eurekaclinical.standardapis.entity.RoleEntity>,U extends User>public boolean isSameUser(javax.servlet.http.HttpServletRequest servletRequest,
U user)
isSameUser in interface UserSupport<E extends org.eurekaclinical.standardapis.entity.UserEntity<? extends org.eurekaclinical.standardapis.entity.RoleEntity>,U extends User>public boolean isSameUser(javax.servlet.http.HttpServletRequest servletRequest,
E user)
isSameUser in interface UserSupport<E extends org.eurekaclinical.standardapis.entity.UserEntity<? extends org.eurekaclinical.standardapis.entity.RoleEntity>,U extends User>public boolean isSameUser(javax.servlet.http.HttpServletRequest servletRequest,
String username)
isSameUser in interface UserSupport<E extends org.eurekaclinical.standardapis.entity.UserEntity<? extends org.eurekaclinical.standardapis.entity.RoleEntity>,U extends User>Copyright © 2016–2018 Emory University. All rights reserved.