public interface ExternalAccountKeyOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getB64MacKey()
public abstract ByteString getB64MacKey()Output only. Base64-URL-encoded HS256 key. It is generated by the PublicCertificateAuthorityService when the ExternalAccountKey is created
bytes b64_mac_key = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The b64MacKey. |
getKeyId()
public abstract String getKeyId()Output only. Key ID. It is generated by the PublicCertificateAuthorityService when the ExternalAccountKey is created
string key_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The keyId. |
getKeyIdBytes()
public abstract ByteString getKeyIdBytes()Output only. Key ID. It is generated by the PublicCertificateAuthorityService when the ExternalAccountKey is created
string key_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for keyId. |
getName()
public abstract String getName()Output only. Resource name. projects/{project}/locations/{location}/externalAccountKeys/{key_id}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
String |
The name. |
getNameBytes()
public abstract ByteString getNameBytes()Output only. Resource name. projects/{project}/locations/{location}/externalAccountKeys/{key_id}
string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for name. |