Class ProviderMetadataCriterion
java.lang.Object
net.shibboleth.oidc.security.jose.criterion.ProviderMetadataCriterion
- All Implemented Interfaces:
Criterion
Provider metadata criterion to make decisions based on OpenID Provider information.
- Since:
- 2.2.0
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadataThe OpenID Provider metadata. -
Constructor Summary
ConstructorsConstructorDescriptionProviderMetadataCriterion(com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata providerMetadata) Constructor. -
Method Summary
-
Field Details
-
metadata
@Nonnull private final com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata metadataThe OpenID Provider metadata.
-
-
Constructor Details
-
ProviderMetadataCriterion
public ProviderMetadataCriterion(@Nonnull com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata providerMetadata) Constructor.- Parameters:
providerMetadata- the provider's metadata
-
-
Method Details
-
getMetadata
@Nonnull public com.nimbusds.openid.connect.sdk.op.OIDCProviderMetadata getMetadata()Gets the OIDC provider metadata.- Returns:
- the entity role
-
toString
-
hashCode
public int hashCode() -
equals
-