Google Cloud Confidential Computing V1 Client - Class TokenOptions (0.5.1)

Reference documentation and code samples for the Google Cloud Confidential Computing V1 Client class TokenOptions.

Options to modify claims in the token to generate custom-purpose tokens.

Generated from protobuf message google.cloud.confidentialcomputing.v1.TokenOptions

Namespace

Google \ Cloud \ ConfidentialComputing \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ audience
string

Optional. Optional string to issue the token with a custom audience claim. Required if one or more nonces are specified.

↳ nonce
array

Optional. Optional parameter to place one or more nonces in the eat_nonce claim in the output token. The minimum size for JSON-encoded EATs is 10 bytes and the maximum size is 74 bytes.

getAudience

Optional. Optional string to issue the token with a custom audience claim.

Required if one or more nonces are specified.

Returns
Type
Description
string

setAudience

Optional. Optional string to issue the token with a custom audience claim.

Required if one or more nonces are specified.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getNonce

Optional. Optional parameter to place one or more nonces in the eat_nonce claim in the output token. The minimum size for JSON-encoded EATs is 10 bytes and the maximum size is 74 bytes.

Returns
Type
Description

setNonce

Optional. Optional parameter to place one or more nonces in the eat_nonce claim in the output token. The minimum size for JSON-encoded EATs is 10 bytes and the maximum size is 74 bytes.

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: