ClientExtension |
Client.getExtension() |
Get the extended information about this client.
|
ClientExtension |
ClientExtension.setAccessTokenDuration(long duration) |
Set the value of the duration of access tokens per client in seconds.
|
ClientExtension |
ClientExtension.setIdTokenDuration(long duration) |
Set the value of the duration of ID tokens per client in seconds.
|
ClientExtension |
ClientExtension.setRefreshTokenDuration(long duration) |
Set the value of the duration of refresh tokens per client in seconds.
|
ClientExtension |
ClientExtension.setRequestableScopes(String[] scopes) |
Set the set of scopes that this client application can request when
"Requestable Scopes per Client" is enabled (= when isRequestableScopesEnabled() returns true ).
|
ClientExtension |
ClientExtension.setRequestableScopes(Set<String> scopes) |
Set the set of scopes that this client application can request when
"Requestable Scopes per Client" is enabled (= when isRequestableScopesEnabled() returns true ).
|
ClientExtension |
ClientExtension.setRequestableScopesEnabled(boolean enabled) |
Enable or disable "Requestable Scopes per Client".
|
ClientExtension |
ClientExtension.setTokenExchangePermitted(boolean permitted) |
Set the flag indicating whether the client is explicitly given a
permission to make token exchange requests (cf. RFC 8693).
|