public class BasicClientTLSValidationParametersResolver extends Object implements ClientTLSValidationParametersResolver
ClientTLSValidationParametersResolver.
The following Criterion inputs are supported:
ClientTLSValidationConfigurationCriterion - required| Constructor and Description |
|---|
BasicClientTLSValidationParametersResolver() |
| Modifier and Type | Method and Description |
|---|---|
Iterable<ClientTLSValidationParameters> |
resolve(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria) |
protected CertificateNameOptions |
resolveNameOptions(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria)
Resolve and return the effective
CertificateNameOptions. |
ClientTLSValidationParameters |
resolveSingle(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria) |
protected TrustEngine<? super X509Credential> |
resolveTrustEngine(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria)
Resolve and return the effective
super X509Credential>. |
public BasicClientTLSValidationParametersResolver()
@Nonnull @NonnullElements public Iterable<ClientTLSValidationParameters> resolve(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria) throws net.shibboleth.utilities.java.support.resolver.ResolverException
resolve in interface net.shibboleth.utilities.java.support.resolver.Resolver<ClientTLSValidationParameters,net.shibboleth.utilities.java.support.resolver.CriteriaSet>net.shibboleth.utilities.java.support.resolver.ResolverException@Nonnull public ClientTLSValidationParameters resolveSingle(net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria) throws net.shibboleth.utilities.java.support.resolver.ResolverException
resolveSingle in interface net.shibboleth.utilities.java.support.resolver.Resolver<ClientTLSValidationParameters,net.shibboleth.utilities.java.support.resolver.CriteriaSet>net.shibboleth.utilities.java.support.resolver.ResolverException@Nullable protected TrustEngine<? super X509Credential> resolveTrustEngine(@Nonnull net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria)
super X509Credential>.criteria - the input criteria being evaluated@Nullable protected CertificateNameOptions resolveNameOptions(@Nonnull net.shibboleth.utilities.java.support.resolver.CriteriaSet criteria)
CertificateNameOptions.criteria - the input criteria being evaluatedCopyright © 1999–2016 Shibboleth Consortium. All rights reserved.