Package net.shibboleth.oidc.metadata.policy.impl
package net.shibboleth.oidc.metadata.policy.impl
Metadata policy implementation.
-
ClassDescriptionA custom metadata policy operator that fetches a bean from
ApplicationContextand uses it for asCustomMetadataPolicyOperator.Interface describing a custom policy operator to be used withMetadataPolicyobjects.A function that applies the givenMetadataPolicyto the given object.ACustomMetadataPolicyOperatorimplementation that uses customizablePredicatefor validating the metadata policy andBiFunctionfor performing the operation.The response handler for parsing the metadata policy document into a map.A function that verifies that the map ofMetadataPolicyentries meets the restrictions defined in the OIDC federation specification 1.0 (draft 17 / September 2021):Static utility methods related to metadata policies.A fetching strategy that exploitsResourceLocationCriterionfrom the givenCriteriaSetto resolve a location for metadata policy.Concrete resolver implementation for metadata policy resolution.