Companion

Functions

Link copied to clipboard
operator fun invoke(configuration: SupremeConfiguration, nonceGenerator: NonceGenerator = WardenDefaults.nonceGenerator, attestationChallengeValidator: (Clock, Duration) -> AttestationChallengeValidator = { clock, verificationTimeOffset -> InMemoryChallengeCache(clock, verificationTimeOffset) }): AttestationVerifier
@JvmName(name = "fromConfiguration")
operator fun invoke(configuration: SupremeConfiguration, nonceGenerator: NonceGenerator = WardenDefaults.nonceGenerator, challengeValidator: (Clock, Duration) -> ChallengeValidator = { clock, verificationTimeOffset -> InMemoryChallengeCache(clock, verificationTimeOffset) }): AttestationVerifier

Configures and initializes an AttestationVerifier using the provided configuration, nonce generator, and challenge verifier.