edu.internet2.middleware.shibboleth.common.config.relyingparty.saml
Class ShibbolethSSOProfileConfigurationFactoryBean

java.lang.Object
  extended by org.springframework.beans.factory.config.AbstractFactoryBean
      extended by edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.AbstractSAMLProfileConfigurationFactoryBean
          extended by edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.AbstractSAML1ProfileConfigurationFactoryBean
              extended by edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.ShibbolethSSOProfileConfigurationFactoryBean
All Implemented Interfaces:
org.springframework.beans.factory.BeanClassLoaderAware, org.springframework.beans.factory.BeanFactoryAware, org.springframework.beans.factory.DisposableBean, org.springframework.beans.factory.FactoryBean, org.springframework.beans.factory.InitializingBean

public class ShibbolethSSOProfileConfigurationFactoryBean
extends AbstractSAML1ProfileConfigurationFactoryBean

Spring factory for Shibboleth SSO profile configurations.


Field Summary
private  boolean includeAttributeStatement
          Whether responses to the authentication request should include an attribute statement.
 
Fields inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
logger
 
Constructor Summary
ShibbolethSSOProfileConfigurationFactoryBean()
           
 
Method Summary
protected  Object createInstance()
          
 Class getObjectType()
          
 boolean includeAttributeStatement()
          Gets whether responses to the authentication request should include an attribute statement.
 void setIncludeAttributeStatement(boolean include)
          Sets whether responses to the authentication request should include an attribute statement.
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.AbstractSAML1ProfileConfigurationFactoryBean
getAttributeAuthority, populateBean, setAttributeAuthority
 
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.AbstractSAMLProfileConfigurationFactoryBean
getAssertionLifetime, getAudiences, getOutboundArtifactType, getProfileSecurityPolicy, getSignAssertions, getSigningCredential, getSignRequests, getSignResposnes, populateBean, setAssertionLifetime, setAudiences, setOutboundArtifactType, setProfileSecurityPolicy, setSignAssertions, setSigningCredential, setSignRequests, setSignResponses
 
Methods inherited from class org.springframework.beans.factory.config.AbstractFactoryBean
afterPropertiesSet, destroy, destroyInstance, getBeanFactory, getBeanTypeConverter, getEarlySingletonInterfaces, getObject, isSingleton, setBeanClassLoader, setBeanFactory, setSingleton
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

includeAttributeStatement

private boolean includeAttributeStatement
Whether responses to the authentication request should include an attribute statement.

Constructor Detail

ShibbolethSSOProfileConfigurationFactoryBean

public ShibbolethSSOProfileConfigurationFactoryBean()
Method Detail

getObjectType

public Class getObjectType()

Specified by:
getObjectType in interface org.springframework.beans.factory.FactoryBean
Specified by:
getObjectType in class org.springframework.beans.factory.config.AbstractFactoryBean

includeAttributeStatement

public boolean includeAttributeStatement()
Gets whether responses to the authentication request should include an attribute statement.

Returns:
whether responses to the authentication request should include an attribute statement

setIncludeAttributeStatement

public void setIncludeAttributeStatement(boolean include)
Sets whether responses to the authentication request should include an attribute statement.

Parameters:
include - whether responses to the authentication request should include an attribute statement

createInstance

protected Object createInstance()
                         throws Exception

Specified by:
createInstance in class org.springframework.beans.factory.config.AbstractFactoryBean
Throws:
Exception


Copyright © 1999-2012. All Rights Reserved.