generated/google/apis/iamcredentials_v1/classes.rb in google-api-client-0.38.0 vs generated/google/apis/iamcredentials_v1/classes.rb in google-api-client-0.39.0
- old
+ new
@@ -197,11 +197,11 @@
# The ID of the key used to sign the blob.
# Corresponds to the JSON property `keyId`
# @return [String]
attr_accessor :key_id
- # The signed blob.
+ # The signature for the blob. Does not include the original blob.
# Corresponds to the JSON property `signedBlob`
# NOTE: Values are automatically base64 encoded/decoded in the client library.
# @return [String]
attr_accessor :signed_blob
@@ -231,12 +231,15 @@
# character is required; replacing it with a project ID is invalid.
# Corresponds to the JSON property `delegates`
# @return [Array<String>]
attr_accessor :delegates
- # Required. The JWT payload to sign: a JSON object that contains a JWT Claims
- # Set.
+ # Required. The JWT payload to sign. Must be a serialized JSON object that
+ # contains a
+ # JWT Claim Set. For example: ``"sub": "user@example.com", "iat": 313435``
+ # If the claim set contains an `exp` claim, it must be an integer timestamp
+ # that is not in the past and at most 12 hours in the future.
# Corresponds to the JSON property `payload`
# @return [String]
attr_accessor :payload
def initialize(**args)
@@ -257,10 +260,12 @@
# The ID of the key used to sign the JWT.
# Corresponds to the JSON property `keyId`
# @return [String]
attr_accessor :key_id
- # The signed JWT.
+ # The signed JWT. Contains the automatically generated header; the
+ # client-supplied payload; and the signature, which is generated using the
+ # key referenced by the `kid` field in the header.
# Corresponds to the JSON property `signedJwt`
# @return [String]
attr_accessor :signed_jwt
def initialize(**args)