public class BasicSignatureValidationParametersResolver extends AbstractSecurityParametersResolver<SignatureValidationParameters> implements SignatureValidationParametersResolver
SignatureValidationParametersResolver.
The following Criterion inputs are supported:
SignatureValidationConfigurationCriterion - required| Modifier and Type | Field and Description |
|---|---|
private org.slf4j.Logger |
log
Logger.
|
| Constructor and Description |
|---|
BasicSignatureValidationParametersResolver() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
logResult(SignatureValidationParameters params)
Log the resolved parameters.
|
Iterable<SignatureValidationParameters> |
resolve(CriteriaSet criteria) |
protected SignatureTrustEngine |
resolveSignatureTrustEngine(CriteriaSet criteria)
Resolve and return the effective
SignatureTrustEngine. |
SignatureValidationParameters |
resolveSingle(CriteriaSet criteria) |
lookupKeyInfoGenerator, resolveAndPopulateWhiteAndBlacklists, resolveEffectiveBlacklist, resolveEffectiveWhitelist, resolveWhitelistBlacklistPrecedence, resolveWhitelistBlacklistPredicatepublic BasicSignatureValidationParametersResolver()
@Nonnull public Iterable<SignatureValidationParameters> resolve(@Nonnull CriteriaSet criteria) throws ResolverException
resolve in interface Resolver<SignatureValidationParameters,CriteriaSet>ResolverException@Nullable public SignatureValidationParameters resolveSingle(@Nonnull CriteriaSet criteria) throws ResolverException
resolveSingle in interface Resolver<SignatureValidationParameters,CriteriaSet>ResolverExceptionprotected void logResult(@Nonnull SignatureValidationParameters params)
params - the resolved param@Nullable protected SignatureTrustEngine resolveSignatureTrustEngine(@Nonnull CriteriaSet criteria)
SignatureTrustEngine.criteria - the input criteria being evaluatedCopyright © 1999–2017 Shibboleth Consortium. All rights reserved.