processCredentialRequestJWT

open override fun processCredentialRequestJWT(subjectDID: DID, privateKey: PrivateKey, offerJson: JsonObject): String(source)

Creates a verifiable presentation JSON Web Token (JWT) for the given subjectDID, privateKey, credential, and requestPresentationJson.

Return

The created verifiable presentation JWT.

Parameters

subjectDID

The DID of the subject for whom the presentation is being created.

privateKey

The private key used to sign the JWT.

credential

The credential to be included in the presentation.

requestPresentationJson

The JSON object representing the request presentation.