PicketLink Federation Core 2.1.6.Final-redhat-2

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

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

public class SPPostMetadataConfigurationProvider
extends AbstractSAMLConfigurationProvider
implements SAMLConfigurationProvider

An instance of SAMLConfigurationProvider that can be used to generate the SP configuration for the HTTP-POST binding using SAML2 Metadata.

This provider uses the following in sequence whichever is available:

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

Since:
Feb 15, 2012
Author:
Anil Saldhana

Field Summary
static String bindingURI
           
static String SP_MD_FILE
           
 
Fields inherited from class org.picketlink.identity.federation.web.config.AbstractSAMLConfigurationProvider
configParsedIDPType, configParsedPicketLinkType, configParsedSPType, logger, VALIDATING_ALIAS
 
Constructor Summary
SPPostMetadataConfigurationProvider()
           
 
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

SP_MD_FILE

public static final String SP_MD_FILE
See Also:
Constant Field Values

bindingURI

public static final String bindingURI
Constructor Detail

SPPostMetadataConfigurationProvider

public SPPostMetadataConfigurationProvider()
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
See Also:
SAMLConfigurationProvider.getSPConfiguration()

PicketLink Federation Core 2.1.6.Final-redhat-2

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