PicketLink Federation Core 2.1.6.Final-redhat-2

org.picketlink.identity.federation.web.config
Class IDPMetadataConfigurationProvider

java.lang.Object
  extended by org.picketlink.identity.federation.web.config.AbstractSAMLConfigurationProvider
      extended by org.picketlink.identity.federation.web.config.IDPMetadataConfigurationProvider
All Implemented Interfaces:
SAMLConfigurationProvider

public class IDPMetadataConfigurationProvider
extends AbstractSAMLConfigurationProvider
implements SAMLConfigurationProvider

An instance of SAMLConfigurationProvider that can be used to generate the IDP configuration using SAML2 Metadata.

This provider uses the following in sequence whichever is available:

  1. a idp-metadata.xml file available in its immediate class path.

Since:
Feb 15, 2012
Author:
Anil Saldhana

Field Summary
static String IDP_MD_FILE
           
 
Fields inherited from class org.picketlink.identity.federation.web.config.AbstractSAMLConfigurationProvider
configParsedIDPType, configParsedPicketLinkType, configParsedSPType, logger, VALIDATING_ALIAS
 
Constructor Summary
IDPMetadataConfigurationProvider()
           
 
Method Summary
 IDPType getIDPConfiguration()
          Get the IDPType configuration
 SPType getSPConfiguration()
          Get the configuration
 
Methods inherited from class org.picketlink.identity.federation.web.config.AbstractSAMLConfigurationProvider
getPicketLinkConfiguration, setConfigFile, setConsolidatedConfigFile
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.picketlink.identity.federation.web.util.SAMLConfigurationProvider
getPicketLinkConfiguration
 

Field Detail

IDP_MD_FILE

public static final String IDP_MD_FILE
See Also:
Constant Field Values
Constructor Detail

IDPMetadataConfigurationProvider

public IDPMetadataConfigurationProvider()
Method Detail

getIDPConfiguration

public IDPType getIDPConfiguration()
                            throws ProcessingException
Description copied from interface: SAMLConfigurationProvider
Get the IDPType configuration

Specified by:
getIDPConfiguration in interface SAMLConfigurationProvider
Specified by:
getIDPConfiguration in class AbstractSAMLConfigurationProvider
Returns:
Throws:
ProcessingException
See Also:
SAMLConfigurationProvider.getIDPConfiguration()

getSPConfiguration

public SPType getSPConfiguration()
                          throws ProcessingException
Description copied from interface: SAMLConfigurationProvider
Get the configuration

Specified by:
getSPConfiguration in interface SAMLConfigurationProvider
Specified by:
getSPConfiguration in class AbstractSAMLConfigurationProvider
Returns:
Throws:
ProcessingException

PicketLink Federation Core 2.1.6.Final-redhat-2

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.