|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.springframework.beans.factory.xml.AbstractBeanDefinitionParser
org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
edu.internet2.middleware.shibboleth.common.config.security.AbstractPKIXValidationInformationBeanDefinitionParser
public abstract class AbstractPKIXValidationInformationBeanDefinitionParser
Base class for PKIXValidationInformation beans.
Field Summary |
---|
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser |
---|
ID_ATTRIBUTE |
Constructor Summary | |
---|---|
AbstractPKIXValidationInformationBeanDefinitionParser()
|
Method Summary | |
---|---|
protected void |
doParse(Element element,
BeanDefinitionBuilder builder)
|
protected Class |
getBeanClass(Element element)
|
protected abstract byte[] |
getEncodedCertificate(String certConfigContent)
Extracts the certificate bytes from the content of a Certificate configuration element. |
protected abstract byte[] |
getEncodedCRL(String certCRLContent)
Extracts the CRL(s) bytes from the content of a CRL configuration element. |
protected void |
parseCertificates(Map<QName,List<Element>> configChildren,
BeanDefinitionBuilder builder)
Parses the certificates from the validation info configuration. |
protected void |
parseCRLs(Map<QName,List<Element>> configChildren,
BeanDefinitionBuilder builder)
Parses the CRLs from the validation info configuration. |
protected String |
resolveId(Element element,
AbstractBeanDefinition definition,
ParserContext parserContext)
|
Methods inherited from class org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser |
---|
doParse, getBeanClassName, getParentName, parseInternal |
Methods inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser |
---|
parse, postProcessComponentDefinition, registerBeanDefinition, shouldFireEvents, shouldGenerateId, shouldGenerateIdAsFallback |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public AbstractPKIXValidationInformationBeanDefinitionParser()
Method Detail |
---|
protected Class getBeanClass(Element element)
getBeanClass
in class AbstractSingleBeanDefinitionParser
protected String resolveId(Element element, AbstractBeanDefinition definition, ParserContext parserContext)
resolveId
in class AbstractBeanDefinitionParser
protected void doParse(Element element, BeanDefinitionBuilder builder)
doParse
in class AbstractSingleBeanDefinitionParser
protected void parseCertificates(Map<QName,List<Element>> configChildren, BeanDefinitionBuilder builder)
configChildren
- children of the validation set elementbuilder
- validation set buildprotected abstract byte[] getEncodedCertificate(String certConfigContent)
certConfigContent
- content of a Certificate configuration element
protected void parseCRLs(Map<QName,List<Element>> configChildren, BeanDefinitionBuilder builder)
configChildren
- children of the validation info elementbuilder
- validation info buildprotected abstract byte[] getEncodedCRL(String certCRLContent)
certCRLContent
- content of a CRL configuration element
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |