Class StaticCriterionCredentialResolver
java.lang.Object
net.shibboleth.sp.credential.impl.StaticCriterionCredentialResolver
- All Implemented Interfaces:
Resolver<Credential,,CriteriaSet> CredentialResolver,KeyInfoCredentialResolver
A resolver that adds statically-defined
Criterion objects to the CriteriaSet
fed into an underlying resolver.
It exports the additional KeyInfoCredentialResolver interface so it can be used in that
context, but does not itself process a KeyInfoCriterion.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final CredentialResolverList of credentials held by this resolver.private final Collection<Criterion>Static criteria to add. -
Constructor Summary
ConstructorsConstructorDescriptionStaticCriterionCredentialResolver(CredentialResolver resolver, Collection<Criterion> criteria) Constructor. -
Method Summary
Modifier and TypeMethodDescriptionresolve(CriteriaSet criteriaSet) resolveSingle(CriteriaSet criteriaSet)
-
Field Details
-
credentialResolver
List of credentials held by this resolver. -
staticCriteria
Static criteria to add.
-
-
Constructor Details
-
StaticCriterionCredentialResolver
public StaticCriterionCredentialResolver(@Nonnull @ParameterName(name="resolver") CredentialResolver resolver, @Nullable @ParameterName(name="criteria") Collection<Criterion> criteria) Constructor.- Parameters:
resolver- underlying resolvercriteria- static criteria to add to all resolutions
-
-
Method Details