public sealed class ExternalAccountKey : IMessage<ExternalAccountKey>, IEquatable<ExternalAccountKey>, IDeepCloneable<ExternalAccountKey>, IBufferMessage, IMessageReference documentation and code samples for the Public Certificate Authority v1 API class ExternalAccountKey.
A representation of an ExternalAccountKey used for external account binding within ACME.
Implements
IMessageExternalAccountKey, IEquatableExternalAccountKey, IDeepCloneableExternalAccountKey, IBufferMessage, IMessageNamespace
Google.Cloud.Security.PublicCA.V1Assembly
Google.Cloud.Security.PublicCA.V1.dll
Constructors
ExternalAccountKey()
public ExternalAccountKey()ExternalAccountKey(ExternalAccountKey)
public ExternalAccountKey(ExternalAccountKey other)| Parameter | |
|---|---|
| Name | Description |
other |
ExternalAccountKey |
Properties
B64MacKey
public ByteString B64MacKey { get; set; }Output only. Base64-URL-encoded HS256 key. It is generated by the PublicCertificateAuthorityService when the ExternalAccountKey is created
| Property Value | |
|---|---|
| Type | Description |
ByteString |
|
ExternalAccountKeyName
public ExternalAccountKeyName ExternalAccountKeyName { get; set; }ExternalAccountKeyName-typed view over the Name resource name property.
| Property Value | |
|---|---|
| Type | Description |
ExternalAccountKeyName |
|
KeyId
public string KeyId { get; set; }Output only. Key ID. It is generated by the PublicCertificateAuthorityService when the ExternalAccountKey is created
| Property Value | |
|---|---|
| Type | Description |
string |
|
Name
public string Name { get; set; }Output only. Resource name. projects/{project}/locations/{location}/externalAccountKeys/{key_id}
| Property Value | |
|---|---|
| Type | Description |
string |
|