All Classes and Interfaces

Class
Description
Token options that only apply to the AWS Principal Tags token type.
Allowed principal tags is used to define what principal tags will be placed in the token.
Allowed principal tags is used to define what principal tags will be placed in the token.
Allowed Container Image Signatures.
Allowed Container Image Signatures.
 
 
Token options that only apply to the AWS Principal Tags token type.
 
A Challenge from the server used to guarantee freshness of attestations
A Challenge from the server used to guarantee freshness of attestations
 
Builder for projects/{project}/locations/{location}/challenges/{uuid}.
 
ConfidentialSpaceInfo contains information related to the Confidential Space TEE.
ConfidentialSpaceInfo contains information related to the Confidential Space TEE.
 
ContainerImageSignature holds necessary metadata to verify a container image signature.
ContainerImageSignature holds necessary metadata to verify a container image signature.
 
Message for creating a Challenge
Message for creating a Challenge
 
GceShieldedIdentity contains information about a Compute Engine instance.
GceShieldedIdentity contains information about a Compute Engine instance.
 
Credentials issued by GCP which are linked to the platform attestation.
Credentials issued by GCP which are linked to the platform attestation.
 
 
Builder for projects/{project}/locations/{location}.
An Nvidia attestation report for GPU and NVSwitch devices.
An Nvidia attestation report for GPU and NVSwitch devices.
 
GpuArchitectureType enumerates the supported GPU architecture types.
GpuInfo contains the attestation evidence for a GPU device.
GpuInfo contains the attestation evidence for a GPU device.
 
MultiGpuSecurePassthroughAttestation contains the attestation evidence for a Multi-GPU Secure Passthrough (MPT) attestation.
MultiGpuSecurePassthroughAttestation contains the attestation evidence for a Multi-GPU Secure Passthrough (MPT) attestation.
 
Protected PCIe (PPCIE) attestation.
Protected PCIe (PPCIE) attestation.
 
Single GPU Passthrough (SPT) attestation.
Single GPU Passthrough (SPT) attestation.
 
SwitchInfo contains the attestation evidence for a NVSwitch device.
SwitchInfo contains the attestation evidence for a NVSwitch device.
 
 
 
An SEV-SNP Attestation Report.
An SEV-SNP Attestation Report.
 
SignatureType enumerates supported signature types for attestation tokens.
SignedEntity represents an OCI image object containing everything necessary to verify container image signatures.
SignedEntity represents an OCI image object containing everything necessary to verify container image signatures.
 
SigningAlgorithm enumerates all the supported signing algorithms.
A TDX Attestation quote.
A TDX Attestation quote.
 
Options to modify claims in the token to generate custom-purpose tokens.
Options to modify claims in the token to generate custom-purpose tokens.
 
 
TokenProfile enumerates the supported token claims profiles.
Token type enum contains the different types of token responses Confidential Space supports
TPM2 data containing everything necessary to validate any platform state measured into the TPM.
TPM2 data containing everything necessary to validate any platform state measured into the TPM.
Information about Platform Control Registers (PCRs) including a signature over their values, which can be used for remote validation.
Information about Platform Control Registers (PCRs) including a signature over their values, which can be used for remote validation.
 
 
A request for an attestation token, providing all the necessary information needed for this service to verify the platform state of the requestor.
A request for an attestation token, providing all the necessary information needed for this service to verify the platform state of the requestor.
 
 
 
A response once an attestation has been successfully verified, containing a signed attestation token.
A response once an attestation has been successfully verified, containing a signed attestation token.
 
A request for an attestation token, providing all the necessary information needed for this service to verify Confidential GKE platform state of the requestor.
A request for an attestation token, providing all the necessary information needed for this service to verify Confidential GKE platform state of the requestor.
Token options for Confidential GKE attestation.
Token options for Confidential GKE attestation.
 
 
 
VerifyConfidentialGkeResponse response is returened once a Confidential GKE attestation has been successfully verified, containing a signed OIDC token.
VerifyConfidentialGkeResponse response is returened once a Confidential GKE attestation has been successfully verified, containing a signed OIDC token.
 
A request for an attestation token, providing all the necessary information needed for this service to verify the platform state of the requestor.
A request for an attestation token, providing all the necessary information needed for this service to verify the platform state of the requestor.
Token options for Confidential Space attestation.
Token options for Confidential Space attestation.
 
 
 
 
VerifyConfidentialSpaceResponse is returned once a Confidential Space attestation has been successfully verified, containing a signed token.
VerifyConfidentialSpaceResponse is returned once a Confidential Space attestation has been successfully verified, containing a signed token.