public sealed class SignatureInfo : IMessage<SignatureInfo>, IEquatable<SignatureInfo>, IDeepCloneable<SignatureInfo>, IBufferMessage, IMessage
Information about the digital signature of the resource.
Implements
IMessage<SignatureInfo>, IEquatable<SignatureInfo>, IDeepCloneable<SignatureInfo>, IBufferMessage, IMessageNamespace
Google.Cloud.AccessApproval.V1Assembly
Google.Cloud.AccessApproval.V1.dll
Constructors
SignatureInfo()
public SignatureInfo()
SignatureInfo(SignatureInfo)
public SignatureInfo(SignatureInfo other)
Parameter | |
---|---|
Name | Description |
other | SignatureInfo |
Properties
CustomerKmsKeyVersion
public string CustomerKmsKeyVersion { get; set; }
The resource name of the customer CryptoKeyVersion used for signing.
Property Value | |
---|---|
Type | Description |
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 | |
---|---|
Type | Description |
String |
Signature
public ByteString Signature { get; set; }
The digital signature.
Property Value | |
---|---|
Type | Description |
ByteString |
VerificationInfoCase
public SignatureInfo.VerificationInfoOneofCase VerificationInfoCase { get; }
Property Value | |
---|---|
Type | Description |
SignatureInfo.VerificationInfoOneofCase |