create Authn Request Url
suspend fun createAuthnRequestUrl(walletUrl: String, responseMode: String? = null, representation: ConstantIndex.CredentialRepresentation = ConstantIndex.CredentialRepresentation.PLAIN_JWT, state: String? = uuid4().toString(), credentialScheme: ConstantIndex.CredentialScheme? = null, requestedAttributes: List<String>? = null): String
Creates an OIDC Authentication Request, encoded as query parameters to the walletUrl.
Parameters
response Mode
which response mode to request, see OpenIdConstants.ResponseModes
representation
specifies the required representation, see ConstantIndex.CredentialRepresentation
credential Scheme
which credential type to request, or null to make no restrictions
requested Attributes
list of attributes that shall be requested explicitly (selective disclosure)