OpenID4VP
object OpenID4VP
Functions
Link copied to clipboard
fun generateRequest(version: OpenID4VP.Version, origin: String, clientId: String, nonce: String, responseEncryptionKey: EcPublicKey?, requestSigningKey: EcPrivateKey?, requestSigningKeyCertification: X509CertChain?, responseMode: OpenID4VP.ResponseMode, responseUri: String?, dclqQuery: JsonObject): JsonObject
Generates an OpenID4VP 1.0 request.
Link copied to clipboard
suspend fun generateResponse(version: OpenID4VP.Version, document: Document?, source: PresentmentSource, showDocumentPicker: suspend (documents: List<Document>) -> Document??, showConsentPrompt: suspend (document: Document, request: Request, trustPoint: TrustPoint?) -> Boolean, origin: String?, request: JsonObject, requesterCertChain: X509CertChain?): JsonObject
Generates an OpenID4VP response.