edu.internet2.middleware.shibboleth.common.config.relyingparty.saml
Class SAML2SSOProfileConfigurationFactoryBean
java.lang.Object
org.springframework.beans.factory.config.AbstractFactoryBean
edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.AbstractSAMLProfileConfigurationFactoryBean
edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.AbstractSAML2ProfileConfigurationFactoryBean
edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.SAML2SSOProfileConfigurationFactoryBean
- All Implemented Interfaces:
- BeanClassLoaderAware, BeanFactoryAware, DisposableBean, FactoryBean, InitializingBean
public class SAML2SSOProfileConfigurationFactoryBean
- extends AbstractSAML2ProfileConfigurationFactoryBean
Spring factory for SAML 2 SSO profile configurations.
Methods inherited from class edu.internet2.middleware.shibboleth.common.config.relyingparty.saml.AbstractSAML2ProfileConfigurationFactoryBean |
getAssertionProxyCount, getAttributeAuthority, getProxyAudiences, isEncryptAssertions, isEncryptNameIds, populateBean, setAssertionProxyCount, setAttributeAuthority, setEncryptAssertions, setEncryptNameIds, setProxyAudiences |
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 |
SAML2SSOProfileConfigurationFactoryBean
public SAML2SSOProfileConfigurationFactoryBean()
getObjectType
public Class getObjectType()
-
- Specified by:
getObjectType
in interface FactoryBean
- Specified by:
getObjectType
in class 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
getMaximumSPSessionLifetime
public long getMaximumSPSessionLifetime()
- Gets the maximum amount of time, in milliseconds, the service provider should maintain a session for the user
based on the authentication assertion.
- Returns:
- max lifetime of service provider should maintain a session
setMaximumSPSessionLifetime
public void setMaximumSPSessionLifetime(long lifetime)
- Sets the maximum amount of time, in milliseconds, the service provider should maintain a session for the user
based on the authentication assertion.
- Parameters:
lifetime
- max lifetime of service provider should maintain a session
createInstance
protected Object createInstance()
throws Exception
-
- Specified by:
createInstance
in class AbstractFactoryBean
- Throws:
Exception
Copyright © 2006-2009 Internet2. All Rights Reserved.