Uses of Class
net.shibboleth.oidc.metadata.policy.MetadataPolicy
-
Packages that use MetadataPolicy Package Description net.shibboleth.oidc.metadata.cache.impl Metadata cache implementation.net.shibboleth.oidc.metadata.policy Metadata policy API.net.shibboleth.oidc.metadata.policy.impl Metadata policy implementation.net.shibboleth.oidc.profile.config Profile configurations related to OIDC functionality.net.shibboleth.oidc.profile.config.impl Profile configuration implementations related to OIDC functionality.net.shibboleth.oidc.profile.config.navigate Navigation functions related to OIDC profile configurations. -
-
Uses of MetadataPolicy in net.shibboleth.oidc.metadata.cache.impl
Methods in net.shibboleth.oidc.metadata.cache.impl that return types with arguments of type MetadataPolicy Modifier and Type Method Description Function<ProfileRequestContext,Map<String,MetadataPolicy>>MetadataPolicyLookupStrategyFactory. buildFileLoadingMetadataPolicyResolver(String resource, BatchMetadataCacheBuilderSpec<String,Map<String,MetadataPolicy>> cacheSpec, Function<ProfileRequestContext,CriteriaSet> criteriaSetLookupStrategy, String id)Build a Function that maps a profile request context to a map of metadata policies.Method parameters in net.shibboleth.oidc.metadata.cache.impl with type arguments of type MetadataPolicy Modifier and Type Method Description Function<ProfileRequestContext,Map<String,MetadataPolicy>>MetadataPolicyLookupStrategyFactory. buildFileLoadingMetadataPolicyResolver(String resource, BatchMetadataCacheBuilderSpec<String,Map<String,MetadataPolicy>> cacheSpec, Function<ProfileRequestContext,CriteriaSet> criteriaSetLookupStrategy, String id)Build a Function that maps a profile request context to a map of metadata policies. -
Uses of MetadataPolicy in net.shibboleth.oidc.metadata.policy
Methods in net.shibboleth.oidc.metadata.policy that return MetadataPolicy Modifier and Type Method Description MetadataPolicyMetadataPolicy.Builder. build()Build the metadata policy corresponding to the current builder state. -
Uses of MetadataPolicy in net.shibboleth.oidc.metadata.policy.impl
Fields in net.shibboleth.oidc.metadata.policy.impl with type parameters of type MetadataPolicy Modifier and Type Field Description private Function<byte[],List<Map<String,MetadataPolicy>>>DefaultMetadataPolicyResponseHandler. parsingStrategyThe parsing strategy used for parsing metadata policies.private Function<byte[],List<Map<String,MetadataPolicy>>>MetadataPolicyViaLocationFetchingStrategy. parsingStrategyThe parsing strategy used for parsing metadata policies.Methods in net.shibboleth.oidc.metadata.policy.impl that return MetadataPolicy Modifier and Type Method Description static MetadataPolicyMetadataPolicyHelper. mergeMetadataPolicies(MetadataPolicy superior, MetadataPolicy subordinate)Merges two metadata policies with the rules defined in the OIDC federation spec 5.1.3.1:Methods in net.shibboleth.oidc.metadata.policy.impl that return types with arguments of type MetadataPolicy Modifier and Type Method Description Map<String,MetadataPolicy>MetadataPolicyViaLocationFetchingStrategy. apply(CriteriaSet criteriaSet)Map<String,MetadataPolicy>DefaultMetadataPolicyResponseHandler. handleResponse(org.apache.http.HttpResponse response)Methods in net.shibboleth.oidc.metadata.policy.impl with parameters of type MetadataPolicy Modifier and Type Method Description Pair<Object,Boolean>DefaultMetadataPolicyEnforcer. apply(Object candidate, MetadataPolicy policy)protected booleanDefaultMetadataPolicyEnforcer. doValueChecks(Object candidate, MetadataPolicy policy)Runs the value check operators for the candidate.static MetadataPolicyMetadataPolicyHelper. mergeMetadataPolicies(MetadataPolicy superior, MetadataPolicy subordinate)Merges two metadata policies with the rules defined in the OIDC federation spec 5.1.3.1:Method parameters in net.shibboleth.oidc.metadata.policy.impl with type arguments of type MetadataPolicy Modifier and Type Method Description voidDefaultMetadataPolicyResponseHandler. setParsingStrategy(Function<byte[],List<Map<String,MetadataPolicy>>> strategy)Set the parsing strategy used for parsing metadata policies.voidMetadataPolicyViaLocationFetchingStrategy. setParsingStrategy(Function<byte[],List<Map<String,MetadataPolicy>>> strategy)Set the parsing strategy used for parsing metadata policies.booleanDefaultMetadataPolicyValidator. test(Map<String,MetadataPolicy> map)Constructor parameters in net.shibboleth.oidc.metadata.policy.impl with type arguments of type MetadataPolicy Constructor Description MetadataPolicyViaLocationFetchingStrategy(org.apache.http.client.HttpClient client, org.apache.http.client.ResponseHandler<Map<String,MetadataPolicy>> handler)Constructor.OIDCMetadataPolicyResolver(MetadataCache<Map<String,MetadataPolicy>> metadataCache)Constructor. -
Uses of MetadataPolicy in net.shibboleth.oidc.profile.config
Methods in net.shibboleth.oidc.profile.config that return types with arguments of type MetadataPolicy Modifier and Type Method Description Map<String,MetadataPolicy>OIDCDynamicRegistrationConfiguration. getMetadataPolicy(ProfileRequestContext profileRequestContext)Get the metadata policy. -
Uses of MetadataPolicy in net.shibboleth.oidc.profile.config.impl
Fields in net.shibboleth.oidc.profile.config.impl with type parameters of type MetadataPolicy Modifier and Type Field Description private Function<ProfileRequestContext,Map<String,MetadataPolicy>>DefaultOIDCDynamicRegistrationConfiguration. metadataPolicyLookupStrategyLookup function to the default metadata policy.Methods in net.shibboleth.oidc.profile.config.impl that return types with arguments of type MetadataPolicy Modifier and Type Method Description Map<String,MetadataPolicy>DefaultOIDCDynamicRegistrationConfiguration. getMetadataPolicy(ProfileRequestContext profileRequestContext)Method parameters in net.shibboleth.oidc.profile.config.impl with type arguments of type MetadataPolicy Modifier and Type Method Description voidDefaultOIDCDynamicRegistrationConfiguration. setMetadataPolicy(Map<String,MetadataPolicy> policy)Sets the metadata policy.voidDefaultOIDCDynamicRegistrationConfiguration. setMetadataPolicyLookupStrategy(Function<ProfileRequestContext,Map<String,MetadataPolicy>> strategy)Set a lookup strategy for the metadata policy. -
Uses of MetadataPolicy in net.shibboleth.oidc.profile.config.navigate
Methods in net.shibboleth.oidc.profile.config.navigate that return types with arguments of type MetadataPolicy Modifier and Type Method Description Map<String,MetadataPolicy>RegistrationMetadataPolicyLookupFunction. apply(ProfileRequestContext input)Map<String,MetadataPolicy>ResolverBasedRegistrationMetadataPolicyLookupFunction. apply(ProfileRequestContext input)
-