ZkLoginAuthenticator

A zklogin authenticator.

Properties

Link copied to clipboard
abstract val inputs: ZkLoginInputs

Zklogin proof and inputs required to perform proof verification.

Link copied to clipboard
abstract val jwkId: JwkId

The id of the JWK used to authorize this zklogin authenticator

Link copied to clipboard
abstract val maxEpoch: <Error class: unknown class>?

Maximum epoch for which the proof is valid.

Link copied to clipboard

Returns the field-presence view for this ZkLoginAuthenticator instance.

Link copied to clipboard

The public identifier (similar to a public key) for this zklogin authenticator

Link copied to clipboard

User signature with the public key attested to by the provided proof.

Functions

Link copied to clipboard
fun ZkLoginAuthenticator.copy(body: <Error class: unknown class>.() -> Unit = {}): ZkLoginAuthenticator

Copies the original message, including unknown fields.