Class DefaultRPMetadataPolicyFactory
- java.lang.Object
-
- com.nimbusds.openid.connect.sdk.federation.policy.factories.DefaultRPMetadataPolicyFactory
-
- All Implemented Interfaces:
RPMetadataPolicyFactory
@ThreadSafe @Deprecated public class DefaultRPMetadataPolicyFactory extends Object implements RPMetadataPolicyFactory
Deprecated.Explicit client registration in OpenID Connect Federation 1.0 no longer uses metadata policies in the explicit client registration response.The default OpenID relying party metadata policy factory.
-
-
Constructor Summary
Constructors Constructor Description DefaultRPMetadataPolicyFactory()
Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description MetadataPolicy
create(OIDCClientMetadata initialMetadata, OIDCClientInformation target)
Deprecated.Creates an OpenID relying party metadata policy for an explicit client registration.
-
-
-
Constructor Detail
-
DefaultRPMetadataPolicyFactory
public DefaultRPMetadataPolicyFactory()
Deprecated.
-
-
Method Detail
-
create
public MetadataPolicy create(OIDCClientMetadata initialMetadata, OIDCClientInformation target) throws PolicyFormulationException
Deprecated.Description copied from interface:RPMetadataPolicyFactory
Creates an OpenID relying party metadata policy for an explicit client registration.- Specified by:
create
in interfaceRPMetadataPolicyFactory
- Parameters:
initialMetadata
- The initial metadata submitted by the relying party. Must not benull
.target
- The registered OpenID relying party information. Must not benull
.- Returns:
- The OpenID relying party metadata policy.
- Throws:
PolicyFormulationException
- If the metadata policy couldn't be formulated.
-
-