public abstract class AbstractStaticPKIXParser extends AbstractTrustEngineParser
| Modifier and Type | Class and Description |
|---|---|
protected static class |
AbstractStaticPKIXParser.X509CredentialNameEvaluatorFactoryBean
FactoryBean to do a deferred decision on whether to create a
X509CredentialNameEvaluator. |
| Modifier and Type | Field and Description |
|---|---|
static QName |
TRUSTED_NAMES
Trusted Names Information.
|
static QName |
VALIDATION_INFO
Validation Information.
|
| Constructor and Description |
|---|
AbstractStaticPKIXParser() |
| Modifier and Type | Method and Description |
|---|---|
protected org.springframework.beans.factory.config.BeanDefinition |
getPKIXTrustEvaluator(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext)
Get the definition for the
PKIXTrustEvaluator. |
protected org.springframework.beans.factory.config.BeanDefinition |
getPKIXValidationInformationResolver(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext)
Get the definition for the
PKIXValidationInformationResolver. |
protected Object |
getX509CredentialNameEvaluator(Element element,
org.springframework.beans.factory.xml.ParserContext parserContext)
Get the effective X509CredentialNameEvaluator to use.
|
doParse, resolveIddoParsegetBeanClass, getBeanClassName, getParentName, parseInternalpublic static final QName VALIDATION_INFO
public static final QName TRUSTED_NAMES
protected org.springframework.beans.factory.config.BeanDefinition getPKIXValidationInformationResolver(@Nonnull Element element, @Nonnull org.springframework.beans.factory.xml.ParserContext parserContext)
PKIXValidationInformationResolver. This is
constructed from the Trusted names and the Validation Info.element - what to parseparserContext - the context to parse insideprotected org.springframework.beans.factory.config.BeanDefinition getPKIXTrustEvaluator(@Nonnull Element element, @Nonnull org.springframework.beans.factory.xml.ParserContext parserContext)
PKIXTrustEvaluator. This is purely a
CertPathPKIXTrustEvaluator constructed with whatever ValidationOptions we provide.element - what to parseparserContext - the context to parse insideprotected Object getX509CredentialNameEvaluator(@Nonnull Element element, @Nonnull org.springframework.beans.factory.xml.ParserContext parserContext)
element - what to parseparserContext - the context to parse insideCopyright © 1999–2018 Shibboleth Consortium. All rights reserved.