Show / Hide Table of Contents

Class PublicKey

A [PublicKey][google.cloud.security.privateca.v1beta1.PublicKey] describes a public key.

Inheritance
System.Object
PublicKey
Implements
IMessage<PublicKey>
System.IEquatable<PublicKey>
IDeepCloneable<PublicKey>
Google.Protobuf.IBufferMessage
IMessage
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
Back to top