# Hierarchy For Package org.keycloak.userprofile.validator

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.keycloak.userprofile.validator.AttributeRequiredByMetadataValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.BlankAttributeValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.BrokeringFederatedUsernameHasValueValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.DuplicateEmailValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.DuplicateUsernameValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.EmailExistsAsUsernameValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.ImmutableAttributeValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.ReadOnlyAttributeUnchangedValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.RegistrationEmailAsUsernameEmailValueValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.RegistrationEmailAsUsernameUsernameValueValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.RegistrationUsernameExistsValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.UsernameHasValueValidator (implements org.keycloak.validate.SimpleValidator)
  - org.keycloak.userprofile.validator.UsernameMutationValidator (implements org.keycloak.validate.SimpleValidator)

Copyright © 2021 JBoss by Red Hat. All rights reserved.