createAuthnRequestUrlWithRequestObjectByReference
suspend fun createAuthnRequestUrlWithRequestObjectByReference(walletUrl: String, requestUrl: String, requestOptions: OidcSiopVerifier.RequestOptions): KmmResult<Pair<String, String>>(source)
Creates an OIDC Authentication Request, encoded as query parameters to the walletUrl, containing a reference (request_uri
, see AuthenticationRequestParameters.requestUri) to the JWS Authorization Request (JAR, RFC9101), containing the request parameters itself.
Return
The URL to display to the Wallet, and the JWS that shall be made accessible under requestUrl
Parameters
requestUrl
the URL where the request itself can be loaded by the client