public interface GcpWrappedKeyInfoOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getEncryptedDek()
public abstract String getEncryptedDek()Required. The base64 encoded encrypted data encryption key.
string encrypted_dek = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The encryptedDek. |
getEncryptedDekBytes()
public abstract ByteString getEncryptedDekBytes()Required. The base64 encoded encrypted data encryption key.
string encrypted_dek = 4 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for encryptedDek. |
getKekUri()
public abstract String getKekUri()Required. Google Cloud Platform Cloud Key Management Service resource ID. Should be in the format of "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}".
string kek_uri = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The kekUri. |
getKekUriBytes()
public abstract ByteString getKekUriBytes()Required. Google Cloud Platform Cloud Key Management Service resource ID. Should be in the format of "projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{key}".
string kek_uri = 3 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for kekUri. |
getKeyType()
public abstract GcpWrappedKeyInfo.KeyType getKeyType()Required. The type of algorithm used to encrypt the data.
.google.ads.datamanager.v1.GcpWrappedKeyInfo.KeyType key_type = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
GcpWrappedKeyInfo.KeyType |
The keyType. |
getKeyTypeValue()
public abstract int getKeyTypeValue()Required. The type of algorithm used to encrypt the data.
.google.ads.datamanager.v1.GcpWrappedKeyInfo.KeyType key_type = 1 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
int |
The enum numeric value on the wire for keyType. |
getWipProvider()
public abstract String getWipProvider()Required. The Workload Identity pool provider required to use KEK.
string wip_provider = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
String |
The wipProvider. |
getWipProviderBytes()
public abstract ByteString getWipProviderBytes()Required. The Workload Identity pool provider required to use KEK.
string wip_provider = 2 [(.google.api.field_behavior) = REQUIRED];
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for wipProvider. |