IssuanceState
constructor(clientId: String?, scope: String, clientAttestationKey: EcPublicKey?, dpopKey: EcPublicKey?, redirectUri: String?, codeChallenge: ByteString?, configurationId: String?, clientState: String? = null, authorized: Instant? = null, openid4VpVerifierModel: Openid4VpVerifierModel? = null, systemOfRecordAuthCode: String? = null, systemOfRecordCodeVerifier: ByteString? = null, systemOfRecordAccess: SystemOfRecordAccess? = null, txCodeSpec: SecretCodeRequest? = null, txCodeHash: ByteString? = null, urlSchema: String? = null, expiration: Instant = Instant.DISTANT_PAST, credentials: MutableList<IssuanceState.CredentialData> = mutableListOf())