GoogleCloudIntegrationsV1alphaJwtResponse

data class GoogleCloudIntegrationsV1alphaJwtResponse(val jwt: String, val jwtHeader: String, val jwtPayload: String, val secret: String)

Represents JSON web token(JWT), which is a compact, URL-safe means of representing claims to be transferred between two parties, enabling the claims to be digitally signed or integrity protected.

Constructors

fun GoogleCloudIntegrationsV1alphaJwtResponse(jwt: String, jwtHeader: String, jwtPayload: String, secret: String)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val jwt: String

The token calculated by the header, payload and signature.

Link copied to clipboard

Identifies which algorithm is used to generate the signature.

Link copied to clipboard

Contains a set of claims. The JWT specification defines seven Registered Claim Names which are the standard fields commonly included in tokens. Custom claims are usually also included, depending on the purpose of the token.

Link copied to clipboard

User's pre-shared secret to sign the token.