KeyOperationAttestationResponse class

Contains an HSM-generated attestation about a key operation. For more information, see Verifying attestations (https://cloud.google.com/kms/docs/attest-key).

Constructors

KeyOperationAttestationResponse({required Input<CertificateChainsResponse> certChains, required Input<String> content, required Input<String> format})
Creates a new KeyOperationAttestationResponse. certChains The certificate chains needed to validate the attestation content The attestation data provided by the HSM when the key operation was performed. format The format of the attestation data.
const
KeyOperationAttestationResponse.fromMap(Map<String, dynamic> map)
factory

Properties

certChains → Input<CertificateChainsResponse>
The certificate chains needed to validate the attestation
final
content → Input<String>
The attestation data provided by the HSM when the key operation was performed.
final
format → Input<String>
The format of the attestation data.
final
hashCode → int
The hash code for this object.
no setterinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited