Google Cloud Confidential Computing V1 Client - Class GceShieldedIdentity (1.6.0)

Reference documentation and code samples for the Google Cloud Confidential Computing V1 Client class GceShieldedIdentity.

GceShieldedIdentity contains information about a Compute Engine instance.

Generated from protobuf message google.cloud.confidentialcomputing.v1.GceShieldedIdentity

Namespace

Google \ Cloud \ ConfidentialComputing \ V1

Methods

__construct

Constructor.

Parameters
Name
Description
data
array

Optional. Data for populating the Message object.

↳ ak_cert
string

Optional. DER-encoded X.509 certificate of the Attestation Key (otherwise known as an AK or a TPM restricted signing key) used to generate the quotes.

↳ ak_cert_chain
array

Optional. List of DER-encoded X.509 certificates which, together with the ak_cert, chain back to a trusted Root Certificate.

getAkCert

Optional. DER-encoded X.509 certificate of the Attestation Key (otherwise known as an AK or a TPM restricted signing key) used to generate the quotes.

Returns
Type
Description
string

setAkCert

Optional. DER-encoded X.509 certificate of the Attestation Key (otherwise known as an AK or a TPM restricted signing key) used to generate the quotes.

Parameter
Name
Description
var
string
Returns
Type
Description
$this

getAkCertChain

Optional. List of DER-encoded X.509 certificates which, together with the ak_cert, chain back to a trusted Root Certificate.

Returns
Type
Description

setAkCertChain

Optional. List of DER-encoded X.509 certificates which, together with the ak_cert, chain back to a trusted Root Certificate.

Parameter
Name
Description
var
string[]
Returns
Type
Description
$this
Create a Mobile Website
View Site in Mobile | Classic
Share by: