Companion

Functions

Link copied to clipboard
fun newInstance(verifier: Verifier, relyingPartyUrl: String, responseUrl: String? = null, verifierJwsService: VerifierJwsService = DefaultVerifierJwsService(DefaultVerifierCryptoService()), jwsService: JwsService = DefaultJwsService(DefaultCryptoService(verifier.keyPair)), timeLeewaySeconds: Long = 300, clock: Clock = Clock.System, attestationJwt: JwsSigned): OidcSiopVerifier
fun newInstance(verifier: Verifier, relyingPartyUrl: String, responseUrl: String? = null, verifierJwsService: VerifierJwsService = DefaultVerifierJwsService(DefaultVerifierCryptoService()), jwsService: JwsService = DefaultJwsService(DefaultCryptoService(verifier.keyPair)), timeLeewaySeconds: Long = 300, clock: Clock = Clock.System, clientIdScheme: OpenIdConstants.ClientIdScheme = REDIRECT_URI): OidcSiopVerifier
fun newInstance(verifier: Verifier, relyingPartyUrl: String?, responseUrl: String? = null, verifierJwsService: VerifierJwsService = DefaultVerifierJwsService(DefaultVerifierCryptoService()), jwsService: JwsService = DefaultJwsService(DefaultCryptoService(verifier.keyPair)), timeLeewaySeconds: Long = 300, clock: Clock = Clock.System, x5c: CertificateChain): OidcSiopVerifier