Class SingleSignOnProperties
java.lang.Object
org.apereo.cas.configuration.model.core.sso.SingleSignOnProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-core-authentication",
automated=true)
public class SingleSignOnProperties
extends Object
implements Serializable
Configuration properties class for SSO settings.
- Since:
- 5.0.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSSO behavior and settings, defined globally, that affects application treatment.boolean
Flag that indicates whether to create SSO session on re-newed authentication event.boolean
Indicates whether CAS proxy authentication/tickets are supported by this server implementation.boolean
Indicates whether this server implementation should globally support CAS protocol authentication requests that are tagged with "renew=true".boolean
Indicate whether single sign-on should be turned on and supported globally for the server.setCreateSsoCookieOnRenewAuthn
(boolean createSsoCookieOnRenewAuthn) Flag that indicates whether to create SSO session on re-newed authentication event.setProxyAuthnEnabled
(boolean proxyAuthnEnabled) Indicates whether CAS proxy authentication/tickets are supported by this server implementation.setRenewAuthnEnabled
(boolean renewAuthnEnabled) Indicates whether this server implementation should globally support CAS protocol authentication requests that are tagged with "renew=true".setServices
(SingleSignOnServicesProperties services) SSO behavior and settings, defined globally, that affects application treatment.setSsoEnabled
(boolean ssoEnabled) Indicate whether single sign-on should be turned on and supported globally for the server.
-
Constructor Details
-
SingleSignOnProperties
public SingleSignOnProperties()
-
-
Method Details
-
isSsoEnabled
public boolean isSsoEnabled()Indicate whether single sign-on should be turned on and supported globally for the server. -
isCreateSsoCookieOnRenewAuthn
public boolean isCreateSsoCookieOnRenewAuthn()Flag that indicates whether to create SSO session on re-newed authentication event. -
isProxyAuthnEnabled
public boolean isProxyAuthnEnabled()Indicates whether CAS proxy authentication/tickets are supported by this server implementation. -
isRenewAuthnEnabled
public boolean isRenewAuthnEnabled()Indicates whether this server implementation should globally support CAS protocol authentication requests that are tagged with "renew=true". -
getServices
SSO behavior and settings, defined globally, that affects application treatment. -
setSsoEnabled
Indicate whether single sign-on should be turned on and supported globally for the server.- Returns:
this
.
-
setCreateSsoCookieOnRenewAuthn
Flag that indicates whether to create SSO session on re-newed authentication event.- Returns:
this
.
-
setProxyAuthnEnabled
Indicates whether CAS proxy authentication/tickets are supported by this server implementation.- Returns:
this
.
-
setRenewAuthnEnabled
Indicates whether this server implementation should globally support CAS protocol authentication requests that are tagged with "renew=true".- Returns:
this
.
-
setServices
SSO behavior and settings, defined globally, that affects application treatment.- Returns:
this
.
-