Enum ImportJob.ImportMethod

public enum ImportJob.ImportMethod extends Enum<ImportJob.ImportMethod> implements ProtocolMessageEnum

ImportMethod describes the key wrapping method chosen for this ImportJob.

Protobuf enum google.cloud.kms.v1.ImportJob.ImportMethod

Implements

ProtocolMessageEnum

Fields

NameDescription
IMPORT_METHOD_UNSPECIFIED

Not specified.

IMPORT_METHOD_UNSPECIFIED = 0;

IMPORT_METHOD_UNSPECIFIED_VALUE

Not specified.

IMPORT_METHOD_UNSPECIFIED = 0;

RSA_OAEP_3072_SHA1_AES_256

This ImportMethod represents the CKM_RSA_AES_KEY_WRAP key wrapping scheme defined in the PKCS #11 standard. In summary, this involves wrapping the raw key with an ephemeral AES key, and wrapping the ephemeral AES key with a 3072 bit RSA key. For more details, see RSA AES key wrap mechanism.

RSA_OAEP_3072_SHA1_AES_256 = 1;

RSA_OAEP_3072_SHA1_AES_256_VALUE

This ImportMethod represents the CKM_RSA_AES_KEY_WRAP key wrapping scheme defined in the PKCS #11 standard. In summary, this involves wrapping the raw key with an ephemeral AES key, and wrapping the ephemeral AES key with a 3072 bit RSA key. For more details, see RSA AES key wrap mechanism.

RSA_OAEP_3072_SHA1_AES_256 = 1;

RSA_OAEP_4096_SHA1_AES_256

This ImportMethod represents the CKM_RSA_AES_KEY_WRAP key wrapping scheme defined in the PKCS #11 standard. In summary, this involves wrapping the raw key with an ephemeral AES key, and wrapping the ephemeral AES key with a 4096 bit RSA key. For more details, see RSA AES key wrap mechanism.

RSA_OAEP_4096_SHA1_AES_256 = 2;

RSA_OAEP_4096_SHA1_AES_256_VALUE

This ImportMethod represents the CKM_RSA_AES_KEY_WRAP key wrapping scheme defined in the PKCS #11 standard. In summary, this involves wrapping the raw key with an ephemeral AES key, and wrapping the ephemeral AES key with a 4096 bit RSA key. For more details, see RSA AES key wrap mechanism.

RSA_OAEP_4096_SHA1_AES_256 = 2;

UNRECOGNIZED

Methods

NameDescription
forNumber(int value)
getDescriptor()
getDescriptorForType()
getNumber()
getValueDescriptor()
internalGetValueMap()
valueOf(Descriptors.EnumValueDescriptor desc)
valueOf(int value)

(deprecated) Use #forNumber(int) instead.

valueOf(String name)
values()