Class OAuthProperties
java.lang.Object
org.apereo.cas.configuration.model.support.oauth.OAuthProperties
- All Implemented Interfaces:
Serializable
@RequiresModule(name="cas-server-support-oauth")
public class OAuthProperties
extends Object
implements Serializable
This is
OAuthProperties
.- Since:
- 5.0.0
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionSettings related to oauth access tokens.getCode()
Settings related to oauth codes.getCore()
Settings related to oauth core behavior.Crypto settings that sign/encrypt secrets.Control the CSRF cookie settings in OAUTH authentication flows.Settings related to oauth device tokens.Settings related to oauth device user codes.Settings related to oauth grants.Settings related to oauth refresh tokens.Control settings for session replication.getUma()
OAuth UMA authentication settings.setAccessToken
(OAuthAccessTokenProperties accessToken) Settings related to oauth access tokens.setCode
(OAuthCodeProperties code) Settings related to oauth codes.setCore
(OAuthCoreProperties core) Settings related to oauth core behavior.Crypto settings that sign/encrypt secrets.setCsrfCookie
(OAuthCsrfCookieProperties csrfCookie) Control the CSRF cookie settings in OAUTH authentication flows.setDeviceToken
(OAuthDeviceTokenProperties deviceToken) Settings related to oauth device tokens.setDeviceUserCode
(OAuthDeviceUserCodeProperties deviceUserCode) Settings related to oauth device user codes.setGrants
(OAuthGrantsProperties grants) Settings related to oauth grants.setRefreshToken
(OAuthRefreshTokenProperties refreshToken) Settings related to oauth refresh tokens.setSessionReplication
(SessionReplicationProperties sessionReplication) Control settings for session replication.setUma
(UmaProperties uma) OAuth UMA authentication settings.
-
Constructor Details
-
OAuthProperties
public OAuthProperties()
-
-
Method Details
-
getSessionReplication
Control settings for session replication. -
getCsrfCookie
Control the CSRF cookie settings in OAUTH authentication flows. -
getCrypto
Crypto settings that sign/encrypt secrets. -
getGrants
Settings related to oauth grants. -
getCode
Settings related to oauth codes. -
getAccessToken
Settings related to oauth access tokens. -
getRefreshToken
Settings related to oauth refresh tokens. -
getDeviceToken
Settings related to oauth device tokens. -
getDeviceUserCode
Settings related to oauth device user codes. -
getUma
OAuth UMA authentication settings. -
getCore
Settings related to oauth core behavior. -
setSessionReplication
Control settings for session replication.- Returns:
this
.
-
setCsrfCookie
Control the CSRF cookie settings in OAUTH authentication flows.- Returns:
this
.
-
setCrypto
Crypto settings that sign/encrypt secrets.- Returns:
this
.
-
setGrants
Settings related to oauth grants.- Returns:
this
.
-
setCode
Settings related to oauth codes.- Returns:
this
.
-
setAccessToken
Settings related to oauth access tokens.- Returns:
this
.
-
setRefreshToken
Settings related to oauth refresh tokens.- Returns:
this
.
-
setDeviceToken
Settings related to oauth device tokens.- Returns:
this
.
-
setDeviceUserCode
Settings related to oauth device user codes.- Returns:
this
.
-
setUma
OAuth UMA authentication settings.- Returns:
this
.
-
setCore
Settings related to oauth core behavior.- Returns:
this
.
-