authenticateClient

open suspend override fun authenticateClient(httpRequest: RequestInfo?, clientId: String?, validatedClientKey: JsonWebKey?): KmmResult<ClientBinding?>(source)

Authenticates the client by some data in the request.

Parameters

validatedClientKey

the client's public key, extracted from a DPoP proof. Return null when there is no claimed identity at all.