|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.internet2.middleware.shibboleth.common.relyingparty.provider.AbstractSAMLProfileConfiguration
edu.internet2.middleware.shibboleth.common.relyingparty.provider.saml2.AbstractSAML2ProfileConfiguration
edu.internet2.middleware.shibboleth.common.relyingparty.provider.saml2.SSOConfiguration
public class SSOConfiguration
SAML 2 SSO configuration settings.
Field Summary | |
---|---|
static String |
PROFILE_ID
ID for this profile configuration. |
Constructor Summary | |
---|---|
SSOConfiguration()
|
Method Summary | |
---|---|
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. |
String |
getProfileId()
Gets the unique identifier of the profile. |
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. |
Methods inherited from class edu.internet2.middleware.shibboleth.common.relyingparty.provider.saml2.AbstractSAML2ProfileConfiguration |
---|
getAttributeAuthority, getEncryptAssertion, getEncryptNameID, getProxyAudiences, getProxyCount, setAttributeAuthority, setEncryptAssertion, setEncryptNameID, setProxyCount |
Methods inherited from class edu.internet2.middleware.shibboleth.common.relyingparty.provider.AbstractSAMLProfileConfiguration |
---|
getAssertionAudiences, getAssertionLifetime, getOutboundArtifactType, getSecurityPolicy, getSignAssertions, getSigningCredential, getSignRequests, getSignResponses, setAssertionAudiences, setAssertionLifetime, setOutboundArtifactType, setSecurityPolicy, setSignAssertions, setSigningCredential, setSignRequests, setSignResponses |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
public static final String PROFILE_ID
Constructor Detail |
---|
public SSOConfiguration()
Method Detail |
---|
public String getProfileId()
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 session
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |