Package io.jans.as.server.security
Class Identity
- java.lang.Object
-
- io.jans.model.security.Identity
-
- io.jans.as.server.security.Identity
-
- All Implemented Interfaces:
java.io.Serializable
@Alternative @Priority(2020) @RequestScoped @Named public class Identity extends io.jans.model.security.Identity
- Version:
- August 9, 2017
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Identity()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SessionClient
getSessionClient()
SessionId
getSessionId()
io.jans.as.common.model.common.User
getUser()
void
setSessionClient(SessionClient sessionClient)
void
setSessionId(SessionId sessionId)
void
setUser(io.jans.as.common.model.common.User user)
-
Methods inherited from class io.jans.model.security.Identity
acceptExternallyAuthenticatedPrincipal, addRole, authenticate, create, getCredentials, getPrincipal, getSubject, getWorkingParameter, getWorkingParameters, hasRole, isLoggedIn, isSetWorkingParameter, login, logout, quietLogin, setWorkingParameter, tryLogin, unAuthenticate
-
-
-
-
Method Detail
-
getSessionId
public SessionId getSessionId()
-
setSessionId
public void setSessionId(SessionId sessionId)
-
getUser
public io.jans.as.common.model.common.User getUser()
-
setUser
public void setUser(io.jans.as.common.model.common.User user)
-
setSessionClient
public void setSessionClient(SessionClient sessionClient)
-
getSessionClient
public SessionClient getSessionClient()
-
-