Google Cloud Key Management Service v1 API - Class KeyOperationAttestation (3.5.0)

public sealed class KeyOperationAttestation : IMessage<KeyOperationAttestation>, IEquatable<KeyOperationAttestation>, IDeepCloneable<KeyOperationAttestation>, IBufferMessage, IMessage

Reference documentation and code samples for the Google Cloud Key Management Service v1 API class KeyOperationAttestation.

Contains an HSM-generated attestation about a key operation. For more information, see Verifying attestations.

Inheritance

object > KeyOperationAttestation

Namespace

Google.Cloud.Kms.V1

Assembly

Google.Cloud.Kms.V1.dll

Constructors

KeyOperationAttestation()

public KeyOperationAttestation()

KeyOperationAttestation(KeyOperationAttestation)

public KeyOperationAttestation(KeyOperationAttestation other)
Parameter
NameDescription
otherKeyOperationAttestation

Properties

CertChains

public KeyOperationAttestation.Types.CertificateChains CertChains { get; set; }

Output only. The certificate chains needed to validate the attestation

Property Value
TypeDescription
KeyOperationAttestationTypesCertificateChains

Content

public ByteString Content { get; set; }

Output only. The attestation data provided by the HSM when the key operation was performed.

Property Value
TypeDescription
ByteString

Format

public KeyOperationAttestation.Types.AttestationFormat Format { get; set; }

Output only. The format of the attestation data.

Property Value
TypeDescription
KeyOperationAttestationTypesAttestationFormat