public static enum ListKeysRequest.ProtectionMode extends Enum<ListKeysRequest.ProtectionMode> implements BmcEnum
A key’s protection mode indicates how the key persists and where cryptographic operations
that use the key are performed. A protection mode of
HSM means that the key persists
on a hardware security module (HSM) and all cryptographic operations are performed inside the
HSM. A protection mode of
SOFTWARE means that the key persists on the server,
protected by the vault’s RSA wrapping key which persists on the HSM. All cryptographic
operations that use a key with a protection mode of
SOFTWARE are performed on the
server. A protection mode of
EXTERNAL mean that the key persists on the customer’s
external key manager which is hosted externally outside of oracle. Oracle only hold a
reference to that key. All cryptographic operations that use a key with a protection mode of
EXTERNAL are performed by external key manager.
|Modifier and Type||Method and Description|
Returns the enum constant of this type with the specified name.
Returns an array containing the constants of this enum type, in the order they are declared.
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
public static final ListKeysRequest.ProtectionMode Hsm
public static final ListKeysRequest.ProtectionMode Software
public static final ListKeysRequest.ProtectionMode External
public static ListKeysRequest.ProtectionMode values()
for (ListKeysRequest.ProtectionMode c : ListKeysRequest.ProtectionMode.values()) System.out.println(c);
public static ListKeysRequest.ProtectionMode valueOf(String name)
Copyright © 2016–2023. All rights reserved.