Companion
object Companion
Functions
Link copied to clipboard
fun newHolderInstance(holder: Holder, cryptoService: CryptoService, jwsService: JwsService = DefaultJwsService(cryptoService), walletUrl: String = "https://wallet.a-sit.at/wallet", timeLeewaySeconds: Long = 300, clock: Clock = Clock.System): OidcSiopProtocol
Link copied to clipboard
fun newVerifierInstance(verifier: Verifier, cryptoService: CryptoService, verifierJwsService: VerifierJwsService = DefaultVerifierJwsService(DefaultVerifierCryptoService()), jwsService: JwsService = DefaultJwsService(cryptoService), relyingPartyChallenge: String = uuid4().toString(), relyingPartyUrl: String = "https://wallet.a-sit.at/verifier", timeLeewaySeconds: Long = 300, clock: Clock = Clock.System): OidcSiopProtocol