Companion

object Companion

Functions

Link copied to clipboard
suspend fun checkNonce(clientId: String, nonce: ByteString, expiration: Instant): RpcNonceAndSession
Link copied to clipboard
suspend fun validateAndExtractNonceAndSession(assertion: AssertionRpcAuth, target: String, method: String, payload: Bstr, timeout: Duration = 10.minutes, nonceChecker: suspend (clientId: String, nonce: ByteString, expiration: Instant) -> RpcNonceAndSession = ::checkNonce): RpcNonceAndSession