@ConfigurationProperties(value="openid") public static class OauthConfigurationProperties.OpenIdConfigurationProperties extends java.lang.Object implements OpenIdConfiguration
| Modifier and Type | Class and Description |
|---|---|
static class |
OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties
Claims configuration.
|
static class |
OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties
Claims Validator configuration.
|
static class |
OauthConfigurationProperties.OpenIdConfigurationProperties.EndSessionConfigurationProperties
End session configuration
|
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
PREFIX |
| Constructor and Description |
|---|
OpenIdConfigurationProperties() |
| Modifier and Type | Method and Description |
|---|---|
OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties |
getAdditionalClaims() |
OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties |
getClaimsValidation() |
java.util.Optional<EndSessionConfiguration> |
getEndSession() |
java.lang.String |
getLogoutUri() |
void |
setAdditionalClaims(OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties claims) |
void |
setClaimsValidation(OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties claimsValidator) |
void |
setEndSession(OauthConfigurationProperties.OpenIdConfigurationProperties.EndSessionConfigurationProperties endSession)
The end session configuration
|
void |
setLogoutUri(java.lang.String logoutUri)
The URI used to log out of an OpenID provider.
|
public static final java.lang.String PREFIX
public java.lang.String getLogoutUri()
getLogoutUri in interface OpenIdConfigurationpublic void setLogoutUri(java.lang.String logoutUri)
logoutUri - The logout uripublic java.util.Optional<EndSessionConfiguration> getEndSession()
getEndSession in interface OpenIdConfigurationpublic void setEndSession(OauthConfigurationProperties.OpenIdConfigurationProperties.EndSessionConfigurationProperties endSession)
endSession - The end session configurationpublic OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties getClaimsValidation()
getClaimsValidation in interface OpenIdConfigurationpublic void setClaimsValidation(OauthConfigurationProperties.OpenIdConfigurationProperties.ClaimsValidationConfigurationProperties claimsValidator)
claimsValidator - Claims Validator Configurationpublic OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties getAdditionalClaims()
getAdditionalClaims in interface OpenIdConfigurationpublic void setAdditionalClaims(OauthConfigurationProperties.OpenIdConfigurationProperties.AdditionalClaimsConfigurationProperties claims)
claims - The Claims Configuration