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.
Implements
IMessage<KeyOperationAttestation>, IEquatable<KeyOperationAttestation>, IDeepCloneable<KeyOperationAttestation>, IBufferMessage, IMessageNamespace
Google.Cloud.Kms.V1Assembly
Google.Cloud.Kms.V1.dll
Constructors
KeyOperationAttestation()
public KeyOperationAttestation()
KeyOperationAttestation(KeyOperationAttestation)
public KeyOperationAttestation(KeyOperationAttestation other)
Parameter | |
---|---|
Name | Description |
other | KeyOperationAttestation |
Properties
CertChains
public KeyOperationAttestation.Types.CertificateChains CertChains { get; set; }
Output only. The certificate chains needed to validate the attestation
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
ByteString |
Format
public KeyOperationAttestation.Types.AttestationFormat Format { get; set; }
Output only. The format of the attestation data.
Property Value | |
---|---|
Type | Description |
KeyOperationAttestation.Types.AttestationFormat |