ClientAuthenticationService
Handles authenticating the OAuth 2.0 client for an OAuth 2.0 authorization server, see SimpleAuthorizationService and subclasses of this interface.
Inheritors
Properties
Functions
Link copied to clipboard
abstract suspend fun authenticateClient(httpRequest: RequestInfo?, clientId: String?, validatedClientKey: JsonWebKey?): KmmResult<ClientBinding?>
Authenticates the client by some data in the request.
Link copied to clipboard
Provide a fresh challenge for attestation PoPs.