Interface UserProfile

    • Method Detail

      • getId

        java.lang.String getId()
      • setId

        void setId​(java.lang.String id)
      • getTypedId

        java.lang.String getTypedId()
      • getUsername

        java.lang.String getUsername()
      • getAttribute

        java.lang.Object getAttribute​(java.lang.String name)
      • getAttributes

        java.util.Map<java.lang.String,​java.lang.Object> getAttributes()
      • containsAttribute

        boolean containsAttribute​(java.lang.String name)
      • addAttribute

        void addAttribute​(java.lang.String key,
                          java.lang.Object value)
      • removeAttribute

        void removeAttribute​(java.lang.String key)
      • addAuthenticationAttribute

        void addAuthenticationAttribute​(java.lang.String key,
                                        java.lang.Object value)
      • removeAuthenticationAttribute

        void removeAuthenticationAttribute​(java.lang.String key)
      • addRole

        void addRole​(java.lang.String role)
      • addRoles

        void addRoles​(java.util.Collection<java.lang.String> roles)
      • getRoles

        java.util.Set<java.lang.String> getRoles()
      • addPermission

        void addPermission​(java.lang.String permission)
      • addPermissions

        void addPermissions​(java.util.Collection<java.lang.String> permissions)
      • getPermissions

        java.util.Set<java.lang.String> getPermissions()
      • isRemembered

        boolean isRemembered()
      • setRemembered

        void setRemembered​(boolean rme)
      • getClientName

        java.lang.String getClientName()
      • setClientName

        void setClientName​(java.lang.String clientName)
      • getLinkedId

        java.lang.String getLinkedId()
      • setLinkedId

        void setLinkedId​(java.lang.String linkedId)
      • isExpired

        boolean isExpired()
      • asPrincipal

        java.security.Principal asPrincipal()