1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 package edu.internet2.middleware.shibboleth.common.config.relyingparty.saml;
18
19 import javax.xml.namespace.QName;
20
21 import org.springframework.beans.factory.support.BeanDefinitionBuilder;
22 import org.springframework.beans.factory.xml.ParserContext;
23 import org.w3c.dom.Element;
24
25 import edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.SAML2SSOProfileConfigurationBeanDefinitionParser;
26
27
28 public class SAML2ECPProfileConfigurationBeanDefinitionParser extends
29 SAML2SSOProfileConfigurationBeanDefinitionParser {
30
31
32 public static final QName TYPE_NAME =
33 new QName(SAMLRelyingPartyNamespaceHandler.NAMESPACE, "SAML2ECPProfile");
34
35
36 protected Class getBeanClass(Element element) {
37 return SAML2ECPProfileConfigurationFactoryBean.class;
38 }
39
40
41 protected void doParse(Element element, ParserContext parserContext, BeanDefinitionBuilder builder) {
42 super.doParse(element, parserContext, builder);
43 }
44 }