Class DefaultOIDCProviderMetadataParsingStrategy

java.lang.Object
net.shibboleth.oidc.metadata.cache.impl.DefaultOIDCProviderMetadataParsingStrategy
All Implemented Interfaces:
Function<byte[],List<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata>>

public class DefaultOIDCProviderMetadataParsingStrategy extends Object implements Function<byte[],List<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata>>
Parse a raw byte array into a *single* OIDCProviderMetadata object.
  • Field Details

    • log

      @Nonnull private final org.slf4j.Logger log
      Class logger.
  • Constructor Details

    • DefaultOIDCProviderMetadataParsingStrategy

      public DefaultOIDCProviderMetadataParsingStrategy()
  • Method Details

    • apply

      @Nullable public List<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata> apply(@Nullable byte[] rawMetdata)
      Specified by:
      apply in interface Function<byte[],List<com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata>>