Class 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
    • Field Summary

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

        EVENT_LOGIN_SUCCESSFUL, ROLES_GROUP
    • 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
      • Methods inherited from class java.lang.Object

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

      • Identity

        public Identity()
    • 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)