## Uses of Interface
org.keycloak.component.ComponentFactory

- Packages that use ComponentFactory
  Package | Description
  --- | ---
  org.keycloak.component |
  org.keycloak.federation.kerberos |
  org.keycloak.federation.sssd |
  org.keycloak.keys |
  org.keycloak.models.utils |
  org.keycloak.services.clientpolicy |
  org.keycloak.services.clientpolicy.condition |
  org.keycloak.services.clientpolicy.executor |
  org.keycloak.services.clientregistration.policy |
  org.keycloak.services.clientregistration.policy.impl |
  org.keycloak.storage |
  org.keycloak.storage.client |
  org.keycloak.storage.group |
  org.keycloak.storage.ldap |
  org.keycloak.storage.ldap.mappers |
  org.keycloak.storage.ldap.mappers.membership.group |
  org.keycloak.storage.ldap.mappers.membership.role |
  org.keycloak.storage.ldap.mappers.msad |
  org.keycloak.storage.ldap.mappers.msadlds |
  org.keycloak.storage.openshift |
  org.keycloak.storage.role |

- - ### Uses of ComponentFactory in org.keycloak.component

    Subinterfaces of ComponentFactory in org.keycloak.component
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `SubComponentFactory<CreatedType,ProviderType extends Provider>` Useful when you want to describe config properties that are effected by the parent ComponentModel

  - ### Uses of ComponentFactory in org.keycloak.federation.kerberos

    Classes in org.keycloak.federation.kerberos that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `KerberosFederationProviderFactory` Factory for standalone Kerberos federation provider.

  - ### Uses of ComponentFactory in org.keycloak.federation.sssd

    Classes in org.keycloak.federation.sssd that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SSSDFederationProviderFactory`

  - ### Uses of ComponentFactory in org.keycloak.keys

    Subinterfaces of ComponentFactory in org.keycloak.keys
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `KeyProviderFactory<T extends KeyProvider>`

    Classes in org.keycloak.keys that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractEcdsaKeyProviderFactory`
    `class` | `AbstractGeneratedSecretKeyProviderFactory<T extends KeyProvider>`
    `class` | `AbstractRsaKeyProviderFactory`
    `class` | `GeneratedAesKeyProviderFactory`
    `class` | `GeneratedEcdsaKeyProviderFactory`
    `class` | `GeneratedHmacKeyProviderFactory`
    `class` | `GeneratedRsaKeyProviderFactory`
    `class` | `ImportedRsaKeyProviderFactory`
    `class` | `JavaKeystoreKeyProviderFactory`

  - ### Uses of ComponentFactory in org.keycloak.models.utils

    Methods in org.keycloak.models.utils that return ComponentFactory
    Modifier and Type | Method and Description
    --- | ---
    `static ComponentFactory` | ComponentUtil.`getComponentFactory(KeycloakSession session, ComponentModel component)`
    `static ComponentFactory` | ComponentUtil.`getComponentFactory(KeycloakSession session, ComponentRepresentation component)`

  - ### Uses of ComponentFactory in org.keycloak.services.clientpolicy

    Subinterfaces of ComponentFactory in org.keycloak.services.clientpolicy
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClientPolicyProviderFactory`

    Classes in org.keycloak.services.clientpolicy that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultClientPolicyProviderFactory`

  - ### Uses of ComponentFactory in org.keycloak.services.clientpolicy.condition

    Subinterfaces of ComponentFactory in org.keycloak.services.clientpolicy.condition
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClientPolicyConditionProviderFactory`

    Classes in org.keycloak.services.clientpolicy.condition that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientAccessTypeConditionFactory`
    `class` | `ClientRolesConditionFactory`
    `class` | `ClientScopesConditionFactory`
    `class` | `ClientUpdateContextConditionFactory`
    `class` | `ClientUpdateSourceGroupsConditionFactory`
    `class` | `ClientUpdateSourceHostsConditionFactory`
    `class` | `ClientUpdateSourceRolesConditionFactory`

  - ### Uses of ComponentFactory in org.keycloak.services.clientpolicy.executor

    Subinterfaces of ComponentFactory in org.keycloak.services.clientpolicy.executor
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClientPolicyExecutorProviderFactory`

    Classes in org.keycloak.services.clientpolicy.executor that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractAugumentingClientRegistrationPolicyExecutorFactory`
    `class` | `PKCEEnforceExecutorFactory`
    `class` | `SecureClientAuthEnforceExecutorFactory`
    `class` | `SecureRedirectUriEnforceExecutorFactory`
    `class` | `SecureRequestObjectExecutorFactory`
    `class` | `SecureResponseTypeExecutorFactory`
    `class` | `SecureSessionEnforceExecutorFactory`
    `class` | `SecureSigningAlgorithmEnforceExecutorFactory`

  - ### Uses of ComponentFactory in org.keycloak.services.clientregistration.policy

    Subinterfaces of ComponentFactory in org.keycloak.services.clientregistration.policy
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClientRegistrationPolicyFactory`

    Classes in org.keycloak.services.clientregistration.policy that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractClientRegistrationPolicyFactory`

  - ### Uses of ComponentFactory in org.keycloak.services.clientregistration.policy.impl

    Classes in org.keycloak.services.clientregistration.policy.impl that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ClientDisabledClientRegistrationPolicyFactory`
    `class` | `ClientScopesClientRegistrationPolicyFactory`
    `class` | `ConsentRequiredClientRegistrationPolicyFactory`
    `class` | `MaxClientsClientRegistrationPolicyFactory`
    `class` | `ProtocolMappersClientRegistrationPolicyFactory`
    `class` | `ScopeClientRegistrationPolicyFactory`
    `class` | `TrustedHostClientRegistrationPolicyFactory`

  - ### Uses of ComponentFactory in org.keycloak.storage

    Subinterfaces of ComponentFactory in org.keycloak.storage
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `UserStorageProviderFactory<T extends UserStorageProvider>`

    Methods in org.keycloak.storage that return ComponentFactory
    Modifier and Type | Method and Description
    --- | ---
    `protected <T extends ProviderType> ComponentFactory<T,ProviderType>` | AbstractStorageManager.`getStorageProviderFactory(String providerId)` Returns a factory with the providerId, which produce instances of type CreatedProviderType

  - ### Uses of ComponentFactory in org.keycloak.storage.client

    Subinterfaces of ComponentFactory in org.keycloak.storage.client
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ClientStorageProviderFactory<T extends ClientStorageProvider>`

  - ### Uses of ComponentFactory in org.keycloak.storage.group

    Subinterfaces of ComponentFactory in org.keycloak.storage.group
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `GroupStorageProviderFactory<T extends GroupStorageProvider>`

  - ### Uses of ComponentFactory in org.keycloak.storage.ldap

    Classes in org.keycloak.storage.ldap that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LDAPStorageProviderFactory`

  - ### Uses of ComponentFactory in org.keycloak.storage.ldap.mappers

    Subinterfaces of ComponentFactory in org.keycloak.storage.ldap.mappers
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `LDAPStorageMapperFactory<T extends LDAPStorageMapper>`

    Classes in org.keycloak.storage.ldap.mappers that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractLDAPStorageMapperFactory`
    `class` | `CertificateLDAPStorageMapperFactory`
    `class` | `FullNameLDAPStorageMapperFactory`
    `class` | `HardcodedAttributeMapperFactory`
    `class` | `HardcodedLDAPAttributeMapperFactory`
    `class` | `HardcodedLDAPGroupStorageMapperFactory`
    `class` | `HardcodedLDAPRoleStorageMapperFactory`
    `class` | `UserAttributeLDAPStorageMapperFactory`

  - ### Uses of ComponentFactory in org.keycloak.storage.ldap.mappers.membership.group

    Classes in org.keycloak.storage.ldap.mappers.membership.group that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `GroupLDAPStorageMapperFactory`

  - ### Uses of ComponentFactory in org.keycloak.storage.ldap.mappers.membership.role

    Classes in org.keycloak.storage.ldap.mappers.membership.role that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `RoleLDAPStorageMapperFactory`

  - ### Uses of ComponentFactory in org.keycloak.storage.ldap.mappers.msad

    Classes in org.keycloak.storage.ldap.mappers.msad that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MSADUserAccountControlStorageMapperFactory`

  - ### Uses of ComponentFactory in org.keycloak.storage.ldap.mappers.msadlds

    Classes in org.keycloak.storage.ldap.mappers.msadlds that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MSADLDSUserAccountControlStorageMapperFactory`

  - ### Uses of ComponentFactory in org.keycloak.storage.openshift

    Classes in org.keycloak.storage.openshift that implement ComponentFactory
    Modifier and Type | Class and Description
    --- | ---
    `class` | `OpenshiftClientStorageProviderFactory`

  - ### Uses of ComponentFactory in org.keycloak.storage.role

    Subinterfaces of ComponentFactory in org.keycloak.storage.role
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `RoleStorageProviderFactory<T extends RoleStorageProvider>`

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