Class PublicKey
A [PublicKey][google.cloud.security.privateca.v1beta1.PublicKey] describes a public key.
Inheritance
System.Object
PublicKey
Inherited Members
System.Object.ToString()
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Google.Cloud.Security.PrivateCA.V1Beta1
Assembly: Google.Cloud.Security.PrivateCA.V1Beta1.dll
Syntax
public sealed class PublicKey : IMessage<PublicKey>, IEquatable<PublicKey>, IDeepCloneable<PublicKey>, IBufferMessage, IMessage
Constructors
PublicKey()
Declaration
public PublicKey()
PublicKey(PublicKey)
Declaration
public PublicKey(PublicKey other)
Parameters
| Type | Name | Description |
|---|---|---|
| PublicKey | other |
Properties
Key
Required. A public key. Padding and encoding varies by 'KeyType' and is described along with the KeyType values.
Declaration
public ByteString Key { get; set; }
Property Value
| Type | Description |
|---|---|
| ByteString |
Type
Required. The type of public key.
Declaration
public PublicKey.Types.KeyType Type { get; set; }
Property Value
| Type | Description |
|---|---|
| PublicKey.Types.KeyType |