public class SAML2SSOProfileConfigurationFactoryBean extends AbstractSAML2ProfileConfigurationFactoryBean
Modifier and Type | Field and Description |
---|---|
private boolean |
includeAttributeStatement
Whether responses to the authentication request should include an attribute statement.
|
private long |
maximumSPSessionLifetime
The maximum amount of time, in milliseconds, the service provider should maintain a session for the user.
|
private boolean |
skipEndpointValidationWhenSigned
Whether to skip response location checks for signed requests.
|
Constructor and Description |
---|
SAML2SSOProfileConfigurationFactoryBean() |
Modifier and Type | Method and Description |
---|---|
protected Object |
createInstance() |
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.
|
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.
|
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.
|
void |
setSkipEndpointValidationWhenSigned(boolean flag)
Sets whether to bypass ACS checks for signed requests.
|
boolean |
skipEndpointValidationWhenSigned()
Gets whether to bypass ACS checks for signed requests.
|
getAssertionProxyCount, getAttributeAuthority, getProxyAudiences, isEncryptAssertions, isEncryptNameIds, populateBean, setAssertionProxyCount, setAttributeAuthority, setEncryptAssertions, setEncryptNameIds, setProxyAudiences
getAssertionLifetime, getAudiences, getOutboundArtifactType, getProfileSecurityPolicy, getSignAssertions, getSigningCredential, getSignRequests, getSignResposnes, includeConditionsNotBefore, populateBean, setAssertionLifetime, setAudiences, setIncludeConditionsNotBefore, setOutboundArtifactType, setProfileSecurityPolicy, setSignAssertions, setSigningCredential, setSignRequests, setSignResponses
private boolean includeAttributeStatement
private long maximumSPSessionLifetime
private boolean skipEndpointValidationWhenSigned
public SAML2SSOProfileConfigurationFactoryBean()
public Class getObjectType()
getObjectType
in interface org.springframework.beans.factory.FactoryBean
getObjectType
in class org.springframework.beans.factory.config.AbstractFactoryBean
public boolean includeAttributeStatement()
public void setIncludeAttributeStatement(boolean include)
include
- whether responses to the authentication request should include an attribute statementpublic long getMaximumSPSessionLifetime()
public void setMaximumSPSessionLifetime(long lifetime)
lifetime
- max lifetime of service provider should maintain a sessionpublic boolean skipEndpointValidationWhenSigned()
public void setSkipEndpointValidationWhenSigned(boolean flag)
flag
- whether to bypass ACS checks for signed requestsCopyright © 1999-2014. All Rights Reserved.