GoogleCloudIntegrationsV1alphaJwt class
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
-
GoogleCloudIntegrationsV1alphaJwt({Input<
String> ? jwt, Input<String> ? jwtHeader, Input<String> ? jwtPayload, Input<String> ? secret}) -
Creates a new GoogleCloudIntegrationsV1alphaJwt.
jwtThe token calculated by the header, payload and signature.jwtHeaderIdentifies which algorithm is used to generate the signature.jwtPayloadContains 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.secretUser's pre-shared secret to sign the token.const -
GoogleCloudIntegrationsV1alphaJwt.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
jwt
→ Input<
String> ? -
The token calculated by the header, payload and signature.
final
-
jwtHeader
→ Input<
String> ? -
Identifies which algorithm is used to generate the signature.
final
-
jwtPayload
→ Input<
String> ? -
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.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
secret
→ Input<
String> ? -
User's pre-shared secret to sign the token.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited