# Hierarchy For Package org.keycloak.services.clientpolicy.condition

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.keycloak.services.clientpolicy.condition.AbstractClientPolicyConditionProvider<CONFIG> (implements org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider<CONFIG>)
    - org.keycloak.services.clientpolicy.condition.AnyClientCondition
    - org.keycloak.services.clientpolicy.condition.ClientAccessTypeCondition
    - org.keycloak.services.clientpolicy.condition.ClientRolesCondition
    - org.keycloak.services.clientpolicy.condition.ClientScopesCondition
    - org.keycloak.services.clientpolicy.condition.ClientUpdaterContextCondition
    - org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceGroupsCondition
    - org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceHostsCondition
    - org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceRolesCondition
  - org.keycloak.services.clientpolicy.condition.AnyClientConditionFactory (implements org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory)
  - org.keycloak.services.clientpolicy.condition.ClientAccessTypeConditionFactory (implements org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory)
  - org.keycloak.representations.idm.ClientPolicyConditionConfigurationRepresentation
    - org.keycloak.services.clientpolicy.condition.ClientAccessTypeCondition.Configuration
    - org.keycloak.services.clientpolicy.condition.ClientRolesCondition.Configuration
    - org.keycloak.services.clientpolicy.condition.ClientScopesCondition.Configuration
    - org.keycloak.services.clientpolicy.condition.ClientUpdaterContextCondition.Configuration
    - org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceGroupsCondition.Configuration
    - org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceHostsCondition.Configuration
    - org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceRolesCondition.Configuration
  - org.keycloak.services.clientpolicy.condition.ClientPolicyConditionSpi (implements org.keycloak.provider.Spi)
  - org.keycloak.services.clientpolicy.condition.ClientRolesConditionFactory (implements org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory)
  - org.keycloak.services.clientpolicy.condition.ClientScopesConditionFactory (implements org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory)
  - org.keycloak.services.clientpolicy.condition.ClientUpdaterContextConditionFactory (implements org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory)
  - org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceGroupsConditionFactory (implements org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory)
  - org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceHostsConditionFactory (implements org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory)
  - org.keycloak.services.clientpolicy.condition.ClientUpdaterSourceRolesConditionFactory (implements org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory)

## Interface Hierarchy

- org.keycloak.provider.ConfiguredProvider
  - org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory (also extends org.keycloak.provider.EnvironmentDependentProviderFactory, org.keycloak.provider.ProviderFactory<T>)
- org.keycloak.provider.EnvironmentDependentProviderFactory
  - org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory (also extends org.keycloak.provider.ConfiguredProvider, org.keycloak.provider.ProviderFactory<T>)
- org.keycloak.provider.Provider
  - org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProvider<CONFIG>
- org.keycloak.provider.ProviderFactory<T>
  - org.keycloak.services.clientpolicy.condition.ClientPolicyConditionProviderFactory (also extends org.keycloak.provider.ConfiguredProvider, org.keycloak.provider.EnvironmentDependentProviderFactory)

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