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.
Implements
IMessageKeyOperationAttestation, IEquatableKeyOperationAttestation, IDeepCloneableKeyOperationAttestation, 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 |
KeyOperationAttestationTypesCertificateChains |
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 |
KeyOperationAttestationTypesAttestationFormat |