AuthenticationRequestParameters

constructor(    responseType: String? = null,     clientId: String? = null,     clientIdScheme: OpenIdConstants.ClientIdScheme? = null,     redirectUrl: String? = null,     scope: String? = null,     state: String? = null,     nonce: String? = null,     walletNonce: String? = null,     claims: AuthnRequestClaims? = null,     clientMetadata: RelyingPartyMetadata? = null,     clientMetadataUri: String? = null,     idTokenHint: String? = null,     request: String? = null,     requestUri: String? = null,     requestUriMethod: String? = null,     idTokenType: String? = null,     presentationDefinition: PresentationDefinition? = null,     presentationDefinitionUrl: String? = null,     dcqlQuery: DCQLQuery? = null,     authorizationDetails: Set<AuthorizationDetails>? = null,     walletIssuer: String? = null,     userHint: String? = null,     issuerState: String? = null,     responseMode: OpenIdConstants.ResponseMode? = null,     responseUrl: String? = null,     audience: String? = null,     issuer: String? = null,     issuedAt: Instant? = null,     resource: String? = null,     codeChallenge: String? = null,     codeChallengeMethod: String? = null,     lang: String? = null,     credentialID: ByteArray? = null,     signatureQualifier: SignatureQualifier? = null,     numSignatures: Int? = null,     hashes: Hashes? = null,     hashAlgorithmOid: ObjectIdentifier? = null,     description: String? = null,     accountToken: JsonWebToken? = null,     clientData: String? = null,     transactionData: Set<TransactionData>? = null)(source)