Class MapUserAdapter

    • Method Detail

      • getId

        public String getId()
      • getUsername

        public String getUsername()
        Returns:
        username. Letter case is determined by a realm setting.
      • setUsername

        public void setUsername​(String username)
      • 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)
      • getFirstName

        public String getFirstName()
      • setFirstName

        public void setFirstName​(String firstName)
      • getLastName

        public String getLastName()
      • setLastName

        public void setLastName​(String lastName)
      • getEmail

        public String getEmail()
      • setEmail

        public void setEmail​(String email)
      • checkEmailUniqueness

        public abstract boolean checkEmailUniqueness​(RealmModel realm,
                                                     String email)
      • checkUsernameUniqueness

        public abstract boolean checkUsernameUniqueness​(RealmModel realm,
                                                        String username)
      • 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()
      • hasDirectRole

        public boolean hasDirectRole​(RoleModel role)
      • hasRole

        public boolean hasRole​(RoleModel role)
      • grantRole

        public void grantRole​(RoleModel role)
      • deleteRoleMapping

        public void deleteRoleMapping​(RoleModel role)