Confidential Computing v1alpha1 API - Class GcpCredentials (1.0.0-alpha02)

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.

Inheritance

object > GcpCredentials

Namespace

Google.Cloud.ConfidentialComputing.V1Alpha1

Assembly

Google.Cloud.ConfidentialComputing.V1Alpha1.dll

Constructors

GcpCredentials()

public GcpCredentials()

GcpCredentials(GcpCredentials)

public GcpCredentials(GcpCredentials other)
Parameter
NameDescription
otherGcpCredentials

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
TypeDescription
RepeatedFieldByteString