3b9c9db22a11a9cbdd16232e9379e452de3eb01c
[java-idp.git] / src / edu / internet2 / middleware / shibboleth / metadata / DOMMetadataProvider.java
1
2 package edu.internet2.middleware.shibboleth.metadata;
3
4 import org.opensaml.saml2.metadata.provider.MetadataProvider;
5 import org.opensaml.saml2.metadata.provider.MetadataProviderException;
6 import org.w3c.dom.Element;
7
8 /**
9  * Loads metadata directly from the IdP configuration.
10  * 
11  * @author Walter Hoehn
12  */
13 /*
14  * We could do without this class, I guess, since the OpenSAML version has the right constructor; but it seems prudent
15  * to put it in the same hierarchy with its peers.
16  */
17 public class DOMMetadataProvider extends ShibbolethConfigurableMetadataProvider implements MetadataProvider {
18
19         public DOMMetadataProvider(Element configuration) throws MetadataProviderException {
20
21                 super(configuration);
22
23                 provider = new org.opensaml.saml2.metadata.provider.DOMMetadataProvider(configuration);
24
25         }
26
27 }