Companion

Functions

Link copied to clipboard
fun newDefaultInstance(keyPairAdapter: KeyPairAdapter = RandomKeyPairAdapter(), holder: Holder = HolderAgent(keyPairAdapter), jwsService: JwsService = DefaultJwsService(DefaultCryptoService(keyPairAdapter)), clock: Clock = Clock.System, clientId: String = "https://wallet.a-sit.at/", remoteResourceRetriever: RemoteResourceRetrieverFunction = { null }, requestObjectJwsVerifier: RequestObjectJwsVerifier = RequestObjectJwsVerifier { _, _ -> true }, scopePresentationDefinitionRetriever: ScopePresentationDefinitionRetriever = { null }): OidcSiopWallet