PrivateKeyJwtConfig

Configuration for private_key_jwt client authentication (RFC 7523). On Create: privateKeySource and signingAlgorithm are required (enforced server-side). On Update: all fields are optional — only provided fields are updated.

Types

Link copied to clipboard
class Builder
Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A map of additional claims to include in the JWT client assertion header. Standard header claims such as alg and typ cannot be added.

Link copied to clipboard

A map of additional claims to include in the JWT client assertion payload. Payload claims generated by the service, such as iss, sub, jti, and exp, cannot be added.

Link copied to clipboard

The private key source for the JWT client assertion.

Link copied to clipboard

The algorithm used to sign the JWT client assertion. Valid values are RS256, PS256, and ES256.

Functions

Link copied to clipboard
Link copied to clipboard
open operator override fun equals(other: Any?): Boolean
Link copied to clipboard
open override fun hashCode(): Int
Link copied to clipboard
open override fun toString(): String