OpenID4VCIBackendStub
class OpenID4VCIBackendStub(endpoint: String, dispatcher: RpcDispatcher, notifier: RpcNotifier, state: DataItem = Bstr(byteArrayOf())) : RpcStub, OpenID4VCIBackend
Constructors
Link copied to clipboard
constructor(endpoint: String, dispatcher: RpcDispatcher, notifier: RpcNotifier, state: DataItem = Bstr(byteArrayOf()))
Functions
Link copied to clipboard
Creates fresh OAuth JWT client assertion based on the server-side key.
Link copied to clipboard
open suspend override fun createJwtKeyAttestation(credentialKeyAttestations: List<CredentialKeyAttestation>, challenge: String, userAuthentication: List<String>?, keyStorage: List<String>?): String
Creates OAuth JWT key attestation based on the given list of mobile-platform-specific KeyAttestations and key ids.
Link copied to clipboard
Creates OAuth JWT wallet attestation based on the mobile-platform-specific KeyAttestation.
Link copied to clipboard
Value for client_id that this back-end will use.
Link copied to clipboard