authenticateClient

suspend fun authenticateClient(httpRequest: RequestInfo?, clientId: String?)(source)

Authenticates the client as defined in OpenID4VC HAIP, i.e. with client attestation JWT. Throws an exception if authentication fails. Honors enforceClientAuthentication.