public sealed class VerifyConfidentialGkeRequest.Types.ConfidentialGkeOptions : IMessage<VerifyConfidentialGkeRequest.Types.ConfidentialGkeOptions>, IEquatable<VerifyConfidentialGkeRequest.Types.ConfidentialGkeOptions>, IDeepCloneable<VerifyConfidentialGkeRequest.Types.ConfidentialGkeOptions>, IBufferMessage, IMessageReference documentation and code samples for the Confidential Computing v1 API class VerifyConfidentialGkeRequest.Types.ConfidentialGkeOptions.
Token options for Confidential GKE attestation.
Implements
IMessageVerifyConfidentialGkeRequestTypesConfidentialGkeOptions, IEquatableVerifyConfidentialGkeRequestTypesConfidentialGkeOptions, IDeepCloneableVerifyConfidentialGkeRequestTypesConfidentialGkeOptions, IBufferMessage, IMessageNamespace
Google.Cloud.ConfidentialComputing.V1Assembly
Google.Cloud.ConfidentialComputing.V1.dll
Constructors
ConfidentialGkeOptions()
public ConfidentialGkeOptions()ConfidentialGkeOptions(ConfidentialGkeOptions)
public ConfidentialGkeOptions(VerifyConfidentialGkeRequest.Types.ConfidentialGkeOptions other)| Parameter | |
|---|---|
| Name | Description |
other |
VerifyConfidentialGkeRequestTypesConfidentialGkeOptions |
Properties
Audience
public string Audience { get; set; }Optional. Optional string to issue the token with a custom audience claim. Required if custom nonces are specified.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Nonce
public RepeatedField<string> Nonce { get; }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.
| Property Value | |
|---|---|
| Type | Description |
RepeatedFieldstring |
|
SignatureType
public SignatureType SignatureType { get; set; }Optional. Optional specification for how to sign the attestation token. Defaults to SIGNATURE_TYPE_OIDC if unspecified.
| Property Value | |
|---|---|
| Type | Description |
SignatureType |
|