@Retention(value=RUNTIME)
public @interface LogoutDefinition
LogoutDefinition
annotation defines logout and RP session management
configuration in openid connect client.Modifier and Type | Optional Element and Description |
---|---|
boolean |
accessTokenExpiry
Session timeout on the expiry of Access Token.
|
java.lang.String |
accessTokenExpiryExpression
Allow the session timeout definition using a Jakarta Expression Language expression.
|
boolean |
identityTokenExpiry
Session timeout on the expiry of Identity Token.
|
java.lang.String |
identityTokenExpiryExpression
Allow the session timeout using the Jakarta Expression Language expression.
|
boolean |
notifyProvider
Optional.
|
java.lang.String |
notifyProviderExpression
Optional.
|
java.lang.String |
redirectURI
Optional.
|
public abstract boolean notifyProvider
OpenIdProviderMetadata#endSessionEndpoint
.public abstract java.lang.String notifyProviderExpression
public abstract java.lang.String redirectURI
public abstract boolean accessTokenExpiry
public abstract java.lang.String accessTokenExpiryExpression