newDefaultInstance

fun newDefaultInstance(cryptoService: CryptoService = DefaultCryptoService(), holder: Holder = HolderAgent.newDefaultInstance(cryptoService), jwsService: JwsService = DefaultJwsService(cryptoService), clock: Clock = Clock.System, clientId: String = "https://wallet.a-sit.at/", remoteResourceRetriever: RemoteResourceRetrieverFunction = { null }, requestObjectJwsVerifier: RequestObjectJwsVerifier = RequestObjectJwsVerifier { jws, authnRequest -> true }, scopePresentationDefinitionRetriever: ScopePresentationDefinitionRetriever? = { null }): OidcSiopWallet