org.keycloak.services.clientpolicy.executor

## Interface ClientPolicyExecutorProviderFactory

- All Superinterfaces:
    ConfiguredProvider, EnvironmentDependentProviderFactory, ProviderFactory<ClientPolicyExecutorProvider>
  All Known Implementing Classes:
    ConfidentialClientAcceptExecutorFactory, ConsentRequiredExecutorFactory, FullScopeDisabledExecutorFactory, HolderOfKeyEnforcerExecutorFactory, PKCEEnforcerExecutorFactory, SecureCibaAuthenticationRequestSigningAlgorithmExecutorFactory, SecureCibaSessionEnforceExecutorFactory, SecureCibaSignedAuthenticationRequestExecutorFactory, SecureClientAuthenticatorExecutorFactory, SecureClientUrisExecutorFactory, SecureRequestObjectExecutorFactory, SecureResponseTypeExecutorFactory, SecureSessionEnforceExecutorFactory, SecureSigningAlgorithmExecutorFactory, SecureSigningAlgorithmForSignedJwtExecutorFactory

      public interface ClientPolicyExecutorProviderFactory
      extends ProviderFactory<ClientPolicyExecutorProvider>, ConfiguredProvider, EnvironmentDependentProviderFactory

  Author:
    Takashi Norimatsu

- - ### Method Summary

    All Methods Instance Methods Default Methods
    Modifier and Type | Method and Description
    --- | ---
    `default boolean` | `isSupported()`

    - ### Methods inherited from interface org.keycloak.provider.ProviderFactory

      `close, create, getId, init, order, postInit`

    - ### Methods inherited from interface org.keycloak.provider.ConfiguredProvider

      `getConfigProperties, getHelpText`

- - ### Method Detail

    - #### isSupported

          default boolean isSupported()

      Specified by:
        `isSupported` in interface `EnvironmentDependentProviderFactory`
      Returns:
        `true` if the provider is supported and should be available, `false` otherwise

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