# Hierarchy For Package org.keycloak.userprofile.validator

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.keycloak.validate.AbstractSimpleValidator (implements org.keycloak.validate.SimpleValidator)
    - org.keycloak.validate.AbstractStringValidator
      - org.keycloak.userprofile.validator.PersonNameProhibitedCharactersValidator (implements org.keycloak.provider.ConfiguredProvider)
      - org.keycloak.userprofile.validator.UsernameProhibitedCharactersValidator (implements org.keycloak.provider.ConfiguredProvider)
  - 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.