Reference documentation and code samples for the Google Cloud Iap V1 Client class CsmSettings.
Configuration for RCTokens generated for CSM workloads protected by IAP.
RCTokens are IAP generated JWTs that can be verified at the application. The RCToken is primarily used for ISTIO deployments, and can be scoped to a single mesh by configuring the audience field accordingly
Generated from protobuf message google.cloud.iap.v1.CsmSettings
Methods
__construct
Constructor.
Parameters | |
---|---|
Name | Description |
data |
array
Optional. Data for populating the Message object. |
↳ rctoken_aud |
Google\Protobuf\StringValue
Audience claim set in the generated RCToken. This value is not validated by IAP. |
getRctokenAud
Audience claim set in the generated RCToken. This value is not validated by IAP.
Generated from protobuf field .google.protobuf.StringValue rctoken_aud = 1;
Returns | |
---|---|
Type | Description |
Google\Protobuf\StringValue|null |
hasRctokenAud
clearRctokenAud
getRctokenAudValue
Returns the unboxed value from getRctokenAud()
Audience claim set in the generated RCToken. This value is not validated by IAP.
Generated from protobuf field .google.protobuf.StringValue rctoken_aud = 1;
Returns | |
---|---|
Type | Description |
string|null |
setRctokenAud
Audience claim set in the generated RCToken. This value is not validated by IAP.
Generated from protobuf field .google.protobuf.StringValue rctoken_aud = 1;
Parameter | |
---|---|
Name | Description |
var |
Google\Protobuf\StringValue
|
Returns | |
---|---|
Type | Description |
$this |
setRctokenAudValue
Sets the field by wrapping a primitive type in a Google\Protobuf\StringValue object.
Audience claim set in the generated RCToken. This value is not validated by IAP.
Generated from protobuf field .google.protobuf.StringValue rctoken_aud = 1;
Parameter | |
---|---|
Name | Description |
var |
string|null
|
Returns | |
---|---|
Type | Description |
$this |