edu.internet2.middleware.shibboleth.common.config.security
Class ChainingSignatureTrustEngineBeanDefinitionParser

java.lang.Object
  extended by org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
      extended by org.springframework.beans.factory.xml.AbstractSingleBeanDefinitionParser
          extended by edu.internet2.middleware.shibboleth.common.config.security.ChainingSignatureTrustEngineBeanDefinitionParser
All Implemented Interfaces:
BeanDefinitionParser

public class ChainingSignatureTrustEngineBeanDefinitionParser
extends AbstractSingleBeanDefinitionParser

Spring bean definition parser for {urn:mace:shibboleth:2.0:security}Chaining elements.


Field Summary
static QName SCHEMA_TYPE
          Schema type.
 
Fields inherited from class org.springframework.beans.factory.xml.AbstractBeanDefinitionParser
ID_ATTRIBUTE
 
Constructor Summary
ChainingSignatureTrustEngineBeanDefinitionParser()
           
 
Method Summary
protected  void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder)
          
protected  Class getBeanClass(Element element)
          
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
 

Field Detail

SCHEMA_TYPE

public static final QName SCHEMA_TYPE
Schema type.

Constructor Detail

ChainingSignatureTrustEngineBeanDefinitionParser

public ChainingSignatureTrustEngineBeanDefinitionParser()
Method Detail

getBeanClass

protected Class getBeanClass(Element element)

Overrides:
getBeanClass in class AbstractSingleBeanDefinitionParser

doParse

protected void doParse(Element element,
                       ParserContext parserContext,
                       BeanDefinitionBuilder builder)

Overrides:
doParse in class AbstractSingleBeanDefinitionParser

resolveId

protected String resolveId(Element element,
                           AbstractBeanDefinition definition,
                           ParserContext parserContext)

Overrides:
resolveId in class AbstractBeanDefinitionParser


Copyright © 2006-2011 Internet2. All Rights Reserved.