Class InMemoryUserAdapter

    • Method Detail

      • getUsername

        public String getUsername()
      • setUsername

        public void setUsername​(String username)
      • addDefaults

        public void addDefaults()
      • setReadonly

        public void setReadonly​(boolean flag)
      • checkReadonly

        protected void checkReadonly()
      • getId

        public String getId()
      • getCreatedTimestamp

        public Long getCreatedTimestamp()
      • setCreatedTimestamp

        public void setCreatedTimestamp​(Long timestamp)
      • isEnabled

        public boolean isEnabled()
      • setEnabled

        public void setEnabled​(boolean enabled)
      • setSingleAttribute

        public void setSingleAttribute​(String name,
                                       String value)
      • setAttribute

        public void setAttribute​(String name,
                                 List<String> values)
      • removeAttribute

        public void removeAttribute​(String name)
      • getFirstAttribute

        public String getFirstAttribute​(String name)
      • getRequiredActionsStream

        public Stream<String> getRequiredActionsStream()
      • addRequiredAction

        public void addRequiredAction​(String action)
      • removeRequiredAction

        public void removeRequiredAction​(String action)
      • isEmailVerified

        public boolean isEmailVerified()
      • setEmailVerified

        public void setEmailVerified​(boolean verified)
      • joinGroup

        public void joinGroup​(GroupModel group)
      • leaveGroup

        public void leaveGroup​(GroupModel group)
      • isMemberOf

        public boolean isMemberOf​(GroupModel group)
      • getFederationLink

        public String getFederationLink()
      • setFederationLink

        public void setFederationLink​(String link)
      • getServiceAccountClientLink

        public String getServiceAccountClientLink()
      • setServiceAccountClientLink

        public void setServiceAccountClientLink​(String clientInternalId)
      • getRealmRoleMappingsStream

        public Stream<RoleModel> getRealmRoleMappingsStream()
      • hasRole

        public boolean hasRole​(RoleModel role)
      • grantRole

        public void grantRole​(RoleModel role)
      • deleteRoleMapping

        public void deleteRoleMapping​(RoleModel role)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object