Class DefaultOIDCProviderMetadataIdentifierExtractionStrategy

java.lang.Object
net.shibboleth.oidc.metadata.cache.impl.DefaultOIDCProviderMetadataIdentifierExtractionStrategy
All Implemented Interfaces:
Function<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata,com.nimbusds.oauth2.sdk.id.Issuer>

public class DefaultOIDCProviderMetadataIdentifierExtractionStrategy extends Object implements Function<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata,com.nimbusds.oauth2.sdk.id.Issuer>
Strategy for finding the Issuer of the given OIDCProviderMetadata.
  • Constructor Details

    • DefaultOIDCProviderMetadataIdentifierExtractionStrategy

      public DefaultOIDCProviderMetadataIdentifierExtractionStrategy()
  • Method Details

    • apply

      @Nullable public com.nimbusds.oauth2.sdk.id.Issuer apply(@Nullable com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata metadata)
      Specified by:
      apply in interface Function<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata,com.nimbusds.oauth2.sdk.id.Issuer>