OpenId4VpVerifier
constructor( clientIdScheme: ClientIdScheme, keyMaterial: KeyMaterial = EphemeralKeyWithoutCert(), verifier: Verifier = VerifierAgent(identifier = clientIdScheme.clientId), jwsService: JwsService = DefaultJwsService(DefaultCryptoService(keyMaterial)), verifierJwsService: VerifierJwsService = DefaultVerifierJwsService(DefaultVerifierCryptoService()), verifierCoseService: VerifierCoseService = DefaultVerifierCoseService(DefaultVerifierCryptoService()), timeLeewaySeconds: Long = 300, clock: Clock = Clock.System, nonceService: NonceService = DefaultNonceService(), stateToAuthnRequestStore: MapStore<String, AuthenticationRequestParameters> = DefaultMapStore())(source)