Class Identity

java.lang.Object
io.jans.model.security.Identity
io.jans.as.server.security.Identity
All Implemented Interfaces:
Serializable

@Alternative @Priority(2020) @RequestScoped @Named public class Identity extends io.jans.model.security.Identity
Version:
August 9, 2017
See Also:
  • Field Summary

    Fields inherited from class io.jans.model.security.Identity

    EVENT_LOGIN_SUCCESSFUL, ROLES_GROUP
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
     
    io.jans.as.common.model.session.SessionId
     
    io.jans.as.common.model.common.User
     
    void
     
    void
    setSessionId(io.jans.as.common.model.session.SessionId sessionId)
     
    void
    setUser(io.jans.as.common.model.common.User user)
     

    Methods inherited from class io.jans.model.security.Identity

    acceptExternallyAuthenticatedPrincipal, authenticate, create, getCredentials, getPrincipal, getSubject, getWorkingParameter, getWorkingParameters, isLoggedIn, isSetWorkingParameter, login, logout, quietLogin, setWorkingParameter, tryLogin, unAuthenticate

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Identity

      public Identity()
  • Method Details

    • getSessionId

      public io.jans.as.common.model.session.SessionId getSessionId()
    • setSessionId

      public void setSessionId(io.jans.as.common.model.session.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()