newInstance

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(source)
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(source)
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(source)