AuthorizationServiceStrategy

Strategy to implement authorization for credential requests (with scope or OpenIdAuthorizationDetails) in SimpleAuthorizationService.

Inheritors

Functions

Link copied to clipboard

Return all valid credential identifiers for all schemes.

Link copied to clipboard

Filter requested authorization details in token requests to ones valued for credential issuance

Link copied to clipboard
abstract fun filterScope(scope: String): String?

Filter the requested scope in the access token request to ones valid for credential issuance

Link copied to clipboard
Link copied to clipboard

Return all valid authorization details for pre-authorized codes, that the client may use in token requests

Link copied to clipboard
abstract fun validScopes(): String

Return all valid scopes for pre-authorized codes, that the client may use in token requests