Class SignatureInfo (2.0.0)

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

Information about the digital signature of the resource.

Inheritance

Object > SignatureInfo

Namespace

Google.Cloud.AccessApproval.V1

Assembly

Google.Cloud.AccessApproval.V1.dll

Constructors

SignatureInfo()

public SignatureInfo()

SignatureInfo(SignatureInfo)

public SignatureInfo(SignatureInfo other)
Parameter
NameDescription
otherSignatureInfo

Properties

CustomerKmsKeyVersion

public string CustomerKmsKeyVersion { get; set; }

The resource name of the customer CryptoKeyVersion used for signing.

Property Value
TypeDescription
String

GooglePublicKeyPem

public string GooglePublicKeyPem { get; set; }

The public key for the Google default signing, encoded in PEM format. The signature was created using a private key which may be verified using this public key.

Property Value
TypeDescription
String

Signature

public ByteString Signature { get; set; }

The digital signature.

Property Value
TypeDescription
ByteString

VerificationInfoCase

public SignatureInfo.VerificationInfoOneofCase VerificationInfoCase { get; }
Property Value
TypeDescription
SignatureInfo.VerificationInfoOneofCase