Class KeyOperationAttestation (2.8.0)

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

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
KeyOperationAttestation.Types.CertificateChains

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
KeyOperationAttestation.Types.AttestationFormat