public interface ClientRegistration
Modifier and Type | Method and Description |
---|---|
String |
getAccessTokenType()
Gets the type of access token the client requires.
|
Set<String> |
getAllowedResponseTypes()
Gets the allowed response types.
|
Set<String> |
getAllowedScopes()
Gets the allowed scopes configured for the client.
|
Map<String,String> |
getClaimDescriptions(Locale locale)
Gets the display descriptions for the allowed and default scopes combined, in the specified locale.
|
String |
getClientId()
Gets the client's identifier.
|
String |
getClientSecret()
Gets the client's secret.
|
String |
getClientSessionURI()
Gets the client's session URI.
|
Set<String> |
getDefaultScopes()
Gets the default scopes configured for the client.
|
String |
getDisplayDescription(Locale locale)
Gets the display description of the client in the specified locale.
|
String |
getDisplayName(Locale locale)
Gets the display name of the client in the specified locale.
|
Set<URI> |
getPostLogoutRedirectUris()
Gets the registered post logout redirect uris for the client.
|
Set<URI> |
getRedirectUris()
Gets the registered redirect uris for the client.
|
Map<String,String> |
getScopeDescriptions(Locale locale)
Gets the display descriptions for the allowed and default scopes combined, in the specified locale.
|
String |
getSubjectType()
Gets the subject type of this client.
|
boolean |
isConfidential()
Gets whether the client is confidential or not.
|
boolean |
isConsentImplied()
Gets whether or not the client wants the OAuth2 implementation to skip asking the resource owner for consent.
|
boolean |
verifyJwtIdentity(OAuth2Jwt jwt)
Verifies that the supplied jwt is signed by this client.
|
Set<URI> getRedirectUris()
Set<URI> getPostLogoutRedirectUris()
Set<String> getAllowedResponseTypes()
String getClientId()
String getClientSecret()
String getAccessTokenType()
String getDisplayName(Locale locale)
locale
- The locale.String getDisplayDescription(Locale locale)
locale
- The locale.Map<String,String> getScopeDescriptions(Locale locale) throws ServerException
locale
- The locale.ServerException
Map<String,String> getClaimDescriptions(Locale locale) throws ServerException
locale
- The locale.ServerException
Set<String> getDefaultScopes()
Set<String> getAllowedScopes()
boolean isConfidential()
true
if the client is confidential.String getClientSessionURI()
String getSubjectType()
boolean verifyJwtIdentity(OAuth2Jwt jwt)
boolean isConsentImplied()
Copyright © 2010–2025 Open Identity Platform Community. All rights reserved.