Class DefaultClientAssertionStrategy

java.lang.Object
org.keycloak.authentication.authenticators.client.DefaultClientAssertionStrategy
All Implemented Interfaces:
org.keycloak.broker.provider.ClientAssertionIdentityProviderFactory.ClientAssertionStrategy

public class DefaultClientAssertionStrategy extends Object implements org.keycloak.broker.provider.ClientAssertionIdentityProviderFactory.ClientAssertionStrategy
  • Constructor Details

    • DefaultClientAssertionStrategy

      public DefaultClientAssertionStrategy()
  • Method Details

    • isSupportedAssertionType

      public boolean isSupportedAssertionType(String assertionType)
      Specified by:
      isSupportedAssertionType in interface org.keycloak.broker.provider.ClientAssertionIdentityProviderFactory.ClientAssertionStrategy
    • lookup

      public org.keycloak.broker.provider.ClientAssertionIdentityProviderFactory.LookupResult lookup(org.keycloak.authentication.ClientAuthenticationFlowContext context) throws Exception
      Specified by:
      lookup in interface org.keycloak.broker.provider.ClientAssertionIdentityProviderFactory.ClientAssertionStrategy
      Throws:
      Exception