@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class CustomKeyStoresListEntry extends Object implements Serializable, Cloneable, StructuredPojo
Contains information about each custom key store in the custom key store list.
Constructor and Description |
---|
CustomKeyStoresListEntry() |
Modifier and Type | Method and Description |
---|---|
CustomKeyStoresListEntry |
clone() |
boolean |
equals(Object obj) |
String |
getCloudHsmClusterId()
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
|
String |
getConnectionErrorCode()
Describes the connection error.
|
String |
getConnectionState()
Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
|
Date |
getCreationDate()
The date and time when the custom key store was created.
|
String |
getCustomKeyStoreId()
A unique identifier for the custom key store.
|
String |
getCustomKeyStoreName()
The user-specified friendly name for the custom key store.
|
String |
getTrustAnchorCertificate()
The trust anchor certificate of the associated AWS CloudHSM cluster.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setCloudHsmClusterId(String cloudHsmClusterId)
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
|
void |
setConnectionErrorCode(String connectionErrorCode)
Describes the connection error.
|
void |
setConnectionState(String connectionState)
Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
|
void |
setCreationDate(Date creationDate)
The date and time when the custom key store was created.
|
void |
setCustomKeyStoreId(String customKeyStoreId)
A unique identifier for the custom key store.
|
void |
setCustomKeyStoreName(String customKeyStoreName)
The user-specified friendly name for the custom key store.
|
void |
setTrustAnchorCertificate(String trustAnchorCertificate)
The trust anchor certificate of the associated AWS CloudHSM cluster.
|
String |
toString()
Returns a string representation of this object.
|
CustomKeyStoresListEntry |
withCloudHsmClusterId(String cloudHsmClusterId)
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
|
CustomKeyStoresListEntry |
withConnectionErrorCode(ConnectionErrorCodeType connectionErrorCode)
Describes the connection error.
|
CustomKeyStoresListEntry |
withConnectionErrorCode(String connectionErrorCode)
Describes the connection error.
|
CustomKeyStoresListEntry |
withConnectionState(ConnectionStateType connectionState)
Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
|
CustomKeyStoresListEntry |
withConnectionState(String connectionState)
Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
|
CustomKeyStoresListEntry |
withCreationDate(Date creationDate)
The date and time when the custom key store was created.
|
CustomKeyStoresListEntry |
withCustomKeyStoreId(String customKeyStoreId)
A unique identifier for the custom key store.
|
CustomKeyStoresListEntry |
withCustomKeyStoreName(String customKeyStoreName)
The user-specified friendly name for the custom key store.
|
CustomKeyStoresListEntry |
withTrustAnchorCertificate(String trustAnchorCertificate)
The trust anchor certificate of the associated AWS CloudHSM cluster.
|
public void setCustomKeyStoreId(String customKeyStoreId)
A unique identifier for the custom key store.
customKeyStoreId
- A unique identifier for the custom key store.public String getCustomKeyStoreId()
A unique identifier for the custom key store.
public CustomKeyStoresListEntry withCustomKeyStoreId(String customKeyStoreId)
A unique identifier for the custom key store.
customKeyStoreId
- A unique identifier for the custom key store.public void setCustomKeyStoreName(String customKeyStoreName)
The user-specified friendly name for the custom key store.
customKeyStoreName
- The user-specified friendly name for the custom key store.public String getCustomKeyStoreName()
The user-specified friendly name for the custom key store.
public CustomKeyStoresListEntry withCustomKeyStoreName(String customKeyStoreName)
The user-specified friendly name for the custom key store.
customKeyStoreName
- The user-specified friendly name for the custom key store.public void setCloudHsmClusterId(String cloudHsmClusterId)
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
cloudHsmClusterId
- A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.public String getCloudHsmClusterId()
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
public CustomKeyStoresListEntry withCloudHsmClusterId(String cloudHsmClusterId)
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
cloudHsmClusterId
- A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.public void setTrustAnchorCertificate(String trustAnchorCertificate)
The trust anchor certificate of the associated AWS CloudHSM cluster. When you initialize the
cluster, you create this certificate and save it in the customerCA.crt
file.
trustAnchorCertificate
- The trust anchor certificate of the associated AWS CloudHSM cluster. When you initialize
the cluster, you create this certificate and save it in the customerCA.crt
file.public String getTrustAnchorCertificate()
The trust anchor certificate of the associated AWS CloudHSM cluster. When you initialize the
cluster, you create this certificate and save it in the customerCA.crt
file.
customerCA.crt
file.public CustomKeyStoresListEntry withTrustAnchorCertificate(String trustAnchorCertificate)
The trust anchor certificate of the associated AWS CloudHSM cluster. When you initialize the
cluster, you create this certificate and save it in the customerCA.crt
file.
trustAnchorCertificate
- The trust anchor certificate of the associated AWS CloudHSM cluster. When you initialize
the cluster, you create this certificate and save it in the customerCA.crt
file.public void setConnectionState(String connectionState)
Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
You can create and use CMKs in your custom key stores only when its connection state is CONNECTED
.
The value is DISCONNECTED
if the key store has never been connected or you use the
DisconnectCustomKeyStore operation to disconnect it. If the value is CONNECTED
but you are
having trouble using the custom key store, make sure that its associated AWS CloudHSM cluster is active and
contains at least one active HSM.
A value of FAILED
indicates that an attempt to connect was unsuccessful. The
ConnectionErrorCode
field in the response indicates the cause of the failure. For help resolving a
connection failure, see Troubleshooting a Custom Key
Store in the AWS Key Management Service Developer Guide.
connectionState
- Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
You can create and use CMKs in your custom key stores only when its connection state is
CONNECTED
.
The value is DISCONNECTED
if the key store has never been connected or you use the
DisconnectCustomKeyStore operation to disconnect it. If the value is CONNECTED
but you
are having trouble using the custom key store, make sure that its associated AWS CloudHSM cluster is
active and contains at least one active HSM.
A value of FAILED
indicates that an attempt to connect was unsuccessful. The
ConnectionErrorCode
field in the response indicates the cause of the failure. For help
resolving a connection failure, see Troubleshooting a Custom
Key Store in the AWS Key Management Service Developer Guide.
ConnectionStateType
public String getConnectionState()
Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
You can create and use CMKs in your custom key stores only when its connection state is CONNECTED
.
The value is DISCONNECTED
if the key store has never been connected or you use the
DisconnectCustomKeyStore operation to disconnect it. If the value is CONNECTED
but you are
having trouble using the custom key store, make sure that its associated AWS CloudHSM cluster is active and
contains at least one active HSM.
A value of FAILED
indicates that an attempt to connect was unsuccessful. The
ConnectionErrorCode
field in the response indicates the cause of the failure. For help resolving a
connection failure, see Troubleshooting a Custom Key
Store in the AWS Key Management Service Developer Guide.
You can create and use CMKs in your custom key stores only when its connection state is
CONNECTED
.
The value is DISCONNECTED
if the key store has never been connected or you use the
DisconnectCustomKeyStore operation to disconnect it. If the value is CONNECTED
but
you are having trouble using the custom key store, make sure that its associated AWS CloudHSM cluster is
active and contains at least one active HSM.
A value of FAILED
indicates that an attempt to connect was unsuccessful. The
ConnectionErrorCode
field in the response indicates the cause of the failure. For help
resolving a connection failure, see Troubleshooting a Custom
Key Store in the AWS Key Management Service Developer Guide.
ConnectionStateType
public CustomKeyStoresListEntry withConnectionState(String connectionState)
Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
You can create and use CMKs in your custom key stores only when its connection state is CONNECTED
.
The value is DISCONNECTED
if the key store has never been connected or you use the
DisconnectCustomKeyStore operation to disconnect it. If the value is CONNECTED
but you are
having trouble using the custom key store, make sure that its associated AWS CloudHSM cluster is active and
contains at least one active HSM.
A value of FAILED
indicates that an attempt to connect was unsuccessful. The
ConnectionErrorCode
field in the response indicates the cause of the failure. For help resolving a
connection failure, see Troubleshooting a Custom Key
Store in the AWS Key Management Service Developer Guide.
connectionState
- Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
You can create and use CMKs in your custom key stores only when its connection state is
CONNECTED
.
The value is DISCONNECTED
if the key store has never been connected or you use the
DisconnectCustomKeyStore operation to disconnect it. If the value is CONNECTED
but you
are having trouble using the custom key store, make sure that its associated AWS CloudHSM cluster is
active and contains at least one active HSM.
A value of FAILED
indicates that an attempt to connect was unsuccessful. The
ConnectionErrorCode
field in the response indicates the cause of the failure. For help
resolving a connection failure, see Troubleshooting a Custom
Key Store in the AWS Key Management Service Developer Guide.
ConnectionStateType
public CustomKeyStoresListEntry withConnectionState(ConnectionStateType connectionState)
Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
You can create and use CMKs in your custom key stores only when its connection state is CONNECTED
.
The value is DISCONNECTED
if the key store has never been connected or you use the
DisconnectCustomKeyStore operation to disconnect it. If the value is CONNECTED
but you are
having trouble using the custom key store, make sure that its associated AWS CloudHSM cluster is active and
contains at least one active HSM.
A value of FAILED
indicates that an attempt to connect was unsuccessful. The
ConnectionErrorCode
field in the response indicates the cause of the failure. For help resolving a
connection failure, see Troubleshooting a Custom Key
Store in the AWS Key Management Service Developer Guide.
connectionState
- Indicates whether the custom key store is connected to its AWS CloudHSM cluster.
You can create and use CMKs in your custom key stores only when its connection state is
CONNECTED
.
The value is DISCONNECTED
if the key store has never been connected or you use the
DisconnectCustomKeyStore operation to disconnect it. If the value is CONNECTED
but you
are having trouble using the custom key store, make sure that its associated AWS CloudHSM cluster is
active and contains at least one active HSM.
A value of FAILED
indicates that an attempt to connect was unsuccessful. The
ConnectionErrorCode
field in the response indicates the cause of the failure. For help
resolving a connection failure, see Troubleshooting a Custom
Key Store in the AWS Key Management Service Developer Guide.
ConnectionStateType
public void setConnectionErrorCode(String connectionErrorCode)
Describes the connection error. This field appears in the response only when the ConnectionState
is
FAILED
. For help resolving these errors, see How to Fix a
Connection Failure in AWS Key Management Service Developer Guide.
Valid values are:
CLUSTER_NOT_FOUND
- AWS KMS cannot find the AWS CloudHSM cluster with the specified cluster ID.
INSUFFICIENT_CLOUDHSM_HSMS
- The associated AWS CloudHSM cluster does not contain any active HSMs.
To connect a custom key store to its AWS CloudHSM cluster, the cluster must contain at least one active HSM.
INTERNAL_ERROR
- AWS KMS could not complete the request due to an internal error. Retry the request.
For ConnectCustomKeyStore
requests, disconnect the custom key store before trying to connect again.
INVALID_CREDENTIALS
- AWS KMS does not have the correct password for the kmsuser
crypto
user in the AWS CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you
must change the kmsuser
account password and update the key store password value for the custom key
store.
NETWORK_ERRORS
- Network errors are preventing AWS KMS from connecting to the custom key store.
SUBNET_NOT_FOUND
- A subnet in the AWS CloudHSM cluster configuration was deleted. If AWS KMS cannot
find all of the subnets that were configured for the cluster when the custom key store was created, attempts to
connect fail. To fix this error, create a cluster from a backup and associate it with your custom key store. This
process includes selecting a VPC and subnets. For details, see How to Fix a
Connection Failure in the AWS Key Management Service Developer Guide.
USER_LOCKED_OUT
- The kmsuser
CU account is locked out of the associated AWS CloudHSM
cluster due to too many failed password attempts. Before you can connect your custom key store to its AWS
CloudHSM cluster, you must change the kmsuser
account password and update the key store password
value for the custom key store.
USER_LOGGED_IN
- The kmsuser
CU account is logged into the the associated AWS CloudHSM
cluster. This prevents AWS KMS from rotating the kmsuser
account password and logging into the
cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must log the
kmsuser
CU out of the cluster. If you changed the kmsuser
password to log into the
cluster, you must also and update the key store password value for the custom key store. For help, see How to Log Out and
Reconnect in the AWS Key Management Service Developer Guide.
USER_NOT_FOUND
- AWS KMS cannot find a kmsuser
CU account in the associated AWS
CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must create a
kmsuser
CU account in the cluster, and then update the key store password value for the custom key
store.
connectionErrorCode
- Describes the connection error. This field appears in the response only when the
ConnectionState
is FAILED
. For help resolving these errors, see How to
Fix a Connection Failure in AWS Key Management Service Developer Guide.
Valid values are:
CLUSTER_NOT_FOUND
- AWS KMS cannot find the AWS CloudHSM cluster with the specified cluster
ID.
INSUFFICIENT_CLOUDHSM_HSMS
- The associated AWS CloudHSM cluster does not contain any active
HSMs. To connect a custom key store to its AWS CloudHSM cluster, the cluster must contain at least one
active HSM.
INTERNAL_ERROR
- AWS KMS could not complete the request due to an internal error. Retry the
request. For ConnectCustomKeyStore
requests, disconnect the custom key store before trying to
connect again.
INVALID_CREDENTIALS
- AWS KMS does not have the correct password for the kmsuser
crypto user in the AWS CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM
cluster, you must change the kmsuser
account password and update the key store password value
for the custom key store.
NETWORK_ERRORS
- Network errors are preventing AWS KMS from connecting to the custom key
store.
SUBNET_NOT_FOUND
- A subnet in the AWS CloudHSM cluster configuration was deleted. If AWS KMS
cannot find all of the subnets that were configured for the cluster when the custom key store was created,
attempts to connect fail. To fix this error, create a cluster from a backup and associate it with your
custom key store. This process includes selecting a VPC and subnets. For details, see How to
Fix a Connection Failure in the AWS Key Management Service Developer Guide.
USER_LOCKED_OUT
- The kmsuser
CU account is locked out of the associated AWS
CloudHSM cluster due to too many failed password attempts. Before you can connect your custom key store to
its AWS CloudHSM cluster, you must change the kmsuser
account password and update the key
store password value for the custom key store.
USER_LOGGED_IN
- The kmsuser
CU account is logged into the the associated AWS
CloudHSM cluster. This prevents AWS KMS from rotating the kmsuser
account password and
logging into the cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you
must log the kmsuser
CU out of the cluster. If you changed the kmsuser
password
to log into the cluster, you must also and update the key store password value for the custom key store.
For help, see How to Log
Out and Reconnect in the AWS Key Management Service Developer Guide.
USER_NOT_FOUND
- AWS KMS cannot find a kmsuser
CU account in the associated AWS
CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must
create a kmsuser
CU account in the cluster, and then update the key store password value for
the custom key store.
ConnectionErrorCodeType
public String getConnectionErrorCode()
Describes the connection error. This field appears in the response only when the ConnectionState
is
FAILED
. For help resolving these errors, see How to Fix a
Connection Failure in AWS Key Management Service Developer Guide.
Valid values are:
CLUSTER_NOT_FOUND
- AWS KMS cannot find the AWS CloudHSM cluster with the specified cluster ID.
INSUFFICIENT_CLOUDHSM_HSMS
- The associated AWS CloudHSM cluster does not contain any active HSMs.
To connect a custom key store to its AWS CloudHSM cluster, the cluster must contain at least one active HSM.
INTERNAL_ERROR
- AWS KMS could not complete the request due to an internal error. Retry the request.
For ConnectCustomKeyStore
requests, disconnect the custom key store before trying to connect again.
INVALID_CREDENTIALS
- AWS KMS does not have the correct password for the kmsuser
crypto
user in the AWS CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you
must change the kmsuser
account password and update the key store password value for the custom key
store.
NETWORK_ERRORS
- Network errors are preventing AWS KMS from connecting to the custom key store.
SUBNET_NOT_FOUND
- A subnet in the AWS CloudHSM cluster configuration was deleted. If AWS KMS cannot
find all of the subnets that were configured for the cluster when the custom key store was created, attempts to
connect fail. To fix this error, create a cluster from a backup and associate it with your custom key store. This
process includes selecting a VPC and subnets. For details, see How to Fix a
Connection Failure in the AWS Key Management Service Developer Guide.
USER_LOCKED_OUT
- The kmsuser
CU account is locked out of the associated AWS CloudHSM
cluster due to too many failed password attempts. Before you can connect your custom key store to its AWS
CloudHSM cluster, you must change the kmsuser
account password and update the key store password
value for the custom key store.
USER_LOGGED_IN
- The kmsuser
CU account is logged into the the associated AWS CloudHSM
cluster. This prevents AWS KMS from rotating the kmsuser
account password and logging into the
cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must log the
kmsuser
CU out of the cluster. If you changed the kmsuser
password to log into the
cluster, you must also and update the key store password value for the custom key store. For help, see How to Log Out and
Reconnect in the AWS Key Management Service Developer Guide.
USER_NOT_FOUND
- AWS KMS cannot find a kmsuser
CU account in the associated AWS
CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must create a
kmsuser
CU account in the cluster, and then update the key store password value for the custom key
store.
ConnectionState
is FAILED
. For help resolving these errors, see How to
Fix a Connection Failure in AWS Key Management Service Developer Guide.
Valid values are:
CLUSTER_NOT_FOUND
- AWS KMS cannot find the AWS CloudHSM cluster with the specified cluster
ID.
INSUFFICIENT_CLOUDHSM_HSMS
- The associated AWS CloudHSM cluster does not contain any active
HSMs. To connect a custom key store to its AWS CloudHSM cluster, the cluster must contain at least one
active HSM.
INTERNAL_ERROR
- AWS KMS could not complete the request due to an internal error. Retry the
request. For ConnectCustomKeyStore
requests, disconnect the custom key store before trying
to connect again.
INVALID_CREDENTIALS
- AWS KMS does not have the correct password for the
kmsuser
crypto user in the AWS CloudHSM cluster. Before you can connect your custom key
store to its AWS CloudHSM cluster, you must change the kmsuser
account password and update
the key store password value for the custom key store.
NETWORK_ERRORS
- Network errors are preventing AWS KMS from connecting to the custom key
store.
SUBNET_NOT_FOUND
- A subnet in the AWS CloudHSM cluster configuration was deleted. If AWS
KMS cannot find all of the subnets that were configured for the cluster when the custom key store was
created, attempts to connect fail. To fix this error, create a cluster from a backup and associate it
with your custom key store. This process includes selecting a VPC and subnets. For details, see How to
Fix a Connection Failure in the AWS Key Management Service Developer Guide.
USER_LOCKED_OUT
- The kmsuser
CU account is locked out of the associated AWS
CloudHSM cluster due to too many failed password attempts. Before you can connect your custom key store
to its AWS CloudHSM cluster, you must change the kmsuser
account password and update the key
store password value for the custom key store.
USER_LOGGED_IN
- The kmsuser
CU account is logged into the the associated AWS
CloudHSM cluster. This prevents AWS KMS from rotating the kmsuser
account password and
logging into the cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you
must log the kmsuser
CU out of the cluster. If you changed the kmsuser
password
to log into the cluster, you must also and update the key store password value for the custom key store.
For help, see How to Log
Out and Reconnect in the AWS Key Management Service Developer Guide.
USER_NOT_FOUND
- AWS KMS cannot find a kmsuser
CU account in the associated AWS
CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must
create a kmsuser
CU account in the cluster, and then update the key store password value for
the custom key store.
ConnectionErrorCodeType
public CustomKeyStoresListEntry withConnectionErrorCode(String connectionErrorCode)
Describes the connection error. This field appears in the response only when the ConnectionState
is
FAILED
. For help resolving these errors, see How to Fix a
Connection Failure in AWS Key Management Service Developer Guide.
Valid values are:
CLUSTER_NOT_FOUND
- AWS KMS cannot find the AWS CloudHSM cluster with the specified cluster ID.
INSUFFICIENT_CLOUDHSM_HSMS
- The associated AWS CloudHSM cluster does not contain any active HSMs.
To connect a custom key store to its AWS CloudHSM cluster, the cluster must contain at least one active HSM.
INTERNAL_ERROR
- AWS KMS could not complete the request due to an internal error. Retry the request.
For ConnectCustomKeyStore
requests, disconnect the custom key store before trying to connect again.
INVALID_CREDENTIALS
- AWS KMS does not have the correct password for the kmsuser
crypto
user in the AWS CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you
must change the kmsuser
account password and update the key store password value for the custom key
store.
NETWORK_ERRORS
- Network errors are preventing AWS KMS from connecting to the custom key store.
SUBNET_NOT_FOUND
- A subnet in the AWS CloudHSM cluster configuration was deleted. If AWS KMS cannot
find all of the subnets that were configured for the cluster when the custom key store was created, attempts to
connect fail. To fix this error, create a cluster from a backup and associate it with your custom key store. This
process includes selecting a VPC and subnets. For details, see How to Fix a
Connection Failure in the AWS Key Management Service Developer Guide.
USER_LOCKED_OUT
- The kmsuser
CU account is locked out of the associated AWS CloudHSM
cluster due to too many failed password attempts. Before you can connect your custom key store to its AWS
CloudHSM cluster, you must change the kmsuser
account password and update the key store password
value for the custom key store.
USER_LOGGED_IN
- The kmsuser
CU account is logged into the the associated AWS CloudHSM
cluster. This prevents AWS KMS from rotating the kmsuser
account password and logging into the
cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must log the
kmsuser
CU out of the cluster. If you changed the kmsuser
password to log into the
cluster, you must also and update the key store password value for the custom key store. For help, see How to Log Out and
Reconnect in the AWS Key Management Service Developer Guide.
USER_NOT_FOUND
- AWS KMS cannot find a kmsuser
CU account in the associated AWS
CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must create a
kmsuser
CU account in the cluster, and then update the key store password value for the custom key
store.
connectionErrorCode
- Describes the connection error. This field appears in the response only when the
ConnectionState
is FAILED
. For help resolving these errors, see How to
Fix a Connection Failure in AWS Key Management Service Developer Guide.
Valid values are:
CLUSTER_NOT_FOUND
- AWS KMS cannot find the AWS CloudHSM cluster with the specified cluster
ID.
INSUFFICIENT_CLOUDHSM_HSMS
- The associated AWS CloudHSM cluster does not contain any active
HSMs. To connect a custom key store to its AWS CloudHSM cluster, the cluster must contain at least one
active HSM.
INTERNAL_ERROR
- AWS KMS could not complete the request due to an internal error. Retry the
request. For ConnectCustomKeyStore
requests, disconnect the custom key store before trying to
connect again.
INVALID_CREDENTIALS
- AWS KMS does not have the correct password for the kmsuser
crypto user in the AWS CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM
cluster, you must change the kmsuser
account password and update the key store password value
for the custom key store.
NETWORK_ERRORS
- Network errors are preventing AWS KMS from connecting to the custom key
store.
SUBNET_NOT_FOUND
- A subnet in the AWS CloudHSM cluster configuration was deleted. If AWS KMS
cannot find all of the subnets that were configured for the cluster when the custom key store was created,
attempts to connect fail. To fix this error, create a cluster from a backup and associate it with your
custom key store. This process includes selecting a VPC and subnets. For details, see How to
Fix a Connection Failure in the AWS Key Management Service Developer Guide.
USER_LOCKED_OUT
- The kmsuser
CU account is locked out of the associated AWS
CloudHSM cluster due to too many failed password attempts. Before you can connect your custom key store to
its AWS CloudHSM cluster, you must change the kmsuser
account password and update the key
store password value for the custom key store.
USER_LOGGED_IN
- The kmsuser
CU account is logged into the the associated AWS
CloudHSM cluster. This prevents AWS KMS from rotating the kmsuser
account password and
logging into the cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you
must log the kmsuser
CU out of the cluster. If you changed the kmsuser
password
to log into the cluster, you must also and update the key store password value for the custom key store.
For help, see How to Log
Out and Reconnect in the AWS Key Management Service Developer Guide.
USER_NOT_FOUND
- AWS KMS cannot find a kmsuser
CU account in the associated AWS
CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must
create a kmsuser
CU account in the cluster, and then update the key store password value for
the custom key store.
ConnectionErrorCodeType
public CustomKeyStoresListEntry withConnectionErrorCode(ConnectionErrorCodeType connectionErrorCode)
Describes the connection error. This field appears in the response only when the ConnectionState
is
FAILED
. For help resolving these errors, see How to Fix a
Connection Failure in AWS Key Management Service Developer Guide.
Valid values are:
CLUSTER_NOT_FOUND
- AWS KMS cannot find the AWS CloudHSM cluster with the specified cluster ID.
INSUFFICIENT_CLOUDHSM_HSMS
- The associated AWS CloudHSM cluster does not contain any active HSMs.
To connect a custom key store to its AWS CloudHSM cluster, the cluster must contain at least one active HSM.
INTERNAL_ERROR
- AWS KMS could not complete the request due to an internal error. Retry the request.
For ConnectCustomKeyStore
requests, disconnect the custom key store before trying to connect again.
INVALID_CREDENTIALS
- AWS KMS does not have the correct password for the kmsuser
crypto
user in the AWS CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you
must change the kmsuser
account password and update the key store password value for the custom key
store.
NETWORK_ERRORS
- Network errors are preventing AWS KMS from connecting to the custom key store.
SUBNET_NOT_FOUND
- A subnet in the AWS CloudHSM cluster configuration was deleted. If AWS KMS cannot
find all of the subnets that were configured for the cluster when the custom key store was created, attempts to
connect fail. To fix this error, create a cluster from a backup and associate it with your custom key store. This
process includes selecting a VPC and subnets. For details, see How to Fix a
Connection Failure in the AWS Key Management Service Developer Guide.
USER_LOCKED_OUT
- The kmsuser
CU account is locked out of the associated AWS CloudHSM
cluster due to too many failed password attempts. Before you can connect your custom key store to its AWS
CloudHSM cluster, you must change the kmsuser
account password and update the key store password
value for the custom key store.
USER_LOGGED_IN
- The kmsuser
CU account is logged into the the associated AWS CloudHSM
cluster. This prevents AWS KMS from rotating the kmsuser
account password and logging into the
cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must log the
kmsuser
CU out of the cluster. If you changed the kmsuser
password to log into the
cluster, you must also and update the key store password value for the custom key store. For help, see How to Log Out and
Reconnect in the AWS Key Management Service Developer Guide.
USER_NOT_FOUND
- AWS KMS cannot find a kmsuser
CU account in the associated AWS
CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must create a
kmsuser
CU account in the cluster, and then update the key store password value for the custom key
store.
connectionErrorCode
- Describes the connection error. This field appears in the response only when the
ConnectionState
is FAILED
. For help resolving these errors, see How to
Fix a Connection Failure in AWS Key Management Service Developer Guide.
Valid values are:
CLUSTER_NOT_FOUND
- AWS KMS cannot find the AWS CloudHSM cluster with the specified cluster
ID.
INSUFFICIENT_CLOUDHSM_HSMS
- The associated AWS CloudHSM cluster does not contain any active
HSMs. To connect a custom key store to its AWS CloudHSM cluster, the cluster must contain at least one
active HSM.
INTERNAL_ERROR
- AWS KMS could not complete the request due to an internal error. Retry the
request. For ConnectCustomKeyStore
requests, disconnect the custom key store before trying to
connect again.
INVALID_CREDENTIALS
- AWS KMS does not have the correct password for the kmsuser
crypto user in the AWS CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM
cluster, you must change the kmsuser
account password and update the key store password value
for the custom key store.
NETWORK_ERRORS
- Network errors are preventing AWS KMS from connecting to the custom key
store.
SUBNET_NOT_FOUND
- A subnet in the AWS CloudHSM cluster configuration was deleted. If AWS KMS
cannot find all of the subnets that were configured for the cluster when the custom key store was created,
attempts to connect fail. To fix this error, create a cluster from a backup and associate it with your
custom key store. This process includes selecting a VPC and subnets. For details, see How to
Fix a Connection Failure in the AWS Key Management Service Developer Guide.
USER_LOCKED_OUT
- The kmsuser
CU account is locked out of the associated AWS
CloudHSM cluster due to too many failed password attempts. Before you can connect your custom key store to
its AWS CloudHSM cluster, you must change the kmsuser
account password and update the key
store password value for the custom key store.
USER_LOGGED_IN
- The kmsuser
CU account is logged into the the associated AWS
CloudHSM cluster. This prevents AWS KMS from rotating the kmsuser
account password and
logging into the cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you
must log the kmsuser
CU out of the cluster. If you changed the kmsuser
password
to log into the cluster, you must also and update the key store password value for the custom key store.
For help, see How to Log
Out and Reconnect in the AWS Key Management Service Developer Guide.
USER_NOT_FOUND
- AWS KMS cannot find a kmsuser
CU account in the associated AWS
CloudHSM cluster. Before you can connect your custom key store to its AWS CloudHSM cluster, you must
create a kmsuser
CU account in the cluster, and then update the key store password value for
the custom key store.
ConnectionErrorCodeType
public void setCreationDate(Date creationDate)
The date and time when the custom key store was created.
creationDate
- The date and time when the custom key store was created.public Date getCreationDate()
The date and time when the custom key store was created.
public CustomKeyStoresListEntry withCreationDate(Date creationDate)
The date and time when the custom key store was created.
creationDate
- The date and time when the custom key store was created.public String toString()
toString
in class Object
Object.toString()
public CustomKeyStoresListEntry clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall
in interface StructuredPojo
Copyright © 2020. All rights reserved.