Interface KeyOperationAttestationOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
KeyOperationAttestation, KeyOperationAttestation.Builder

@Generated public interface KeyOperationAttestationOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getFormatValue

      int getFormatValue()
       Output only. The format of the attestation data.
       
      .google.cloud.kms.v1.KeyOperationAttestation.AttestationFormat format = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for format.
    • getFormat

       Output only. The format of the attestation data.
       
      .google.cloud.kms.v1.KeyOperationAttestation.AttestationFormat format = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The format.
    • getContent

      com.google.protobuf.ByteString getContent()
       Output only. The attestation data provided by the HSM when the key
       operation was performed.
       
      bytes content = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The content.
    • hasCertChains

      boolean hasCertChains()
       Output only. The certificate chains needed to validate the attestation
       
      .google.cloud.kms.v1.KeyOperationAttestation.CertificateChains cert_chains = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the certChains field is set.
    • getCertChains

       Output only. The certificate chains needed to validate the attestation
       
      .google.cloud.kms.v1.KeyOperationAttestation.CertificateChains cert_chains = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The certChains.
    • getCertChainsOrBuilder

       Output only. The certificate chains needed to validate the attestation
       
      .google.cloud.kms.v1.KeyOperationAttestation.CertificateChains cert_chains = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];