public sealed class GcpCredentials : IMessage<GcpCredentials>, IEquatable<GcpCredentials>, IDeepCloneable<GcpCredentials>, IBufferMessage, IMessage
Reference documentation and code samples for the Confidential Computing v1alpha1 API class GcpCredentials.
Credentials issued by GCP which are linked to the platform attestation. These will be verified server-side as part of attestaion verification.
Implements
IMessageGcpCredentials, IEquatableGcpCredentials, IDeepCloneableGcpCredentials, IBufferMessage, IMessageNamespace
GoogleGoogle.CloudGoogle.Cloud.ConfidentialComputingV1Alpha1Assembly
Google.Cloud.ConfidentialComputing.V1Alpha1.dll
Constructors
GcpCredentials()
public GcpCredentials()
GcpCredentials(GcpCredentials)
public GcpCredentials(GcpCredentials other)
Parameter | |
---|---|
Name | Description |
other | GcpCredentials |
Properties
IdTokens
public RepeatedField<ByteString> IdTokens { get; }
A list of service account OpenID Connect ID tokens identifying which
service account identities should be included in the claims_token. These
can be generated by calling serviceAccounts.generateIdToken
. The
Challenge.name must be used as the audience
parameter, and the
includeEmail
parameter must be true
.
Property Value | |
---|---|
Type | Description |
RepeatedFieldByteString |