public class CustomKeyStoresListEntry
extends java.lang.Object
implements java.io.Serializable
Contains information about each custom key store in the custom key store list.
Constructor and Description |
---|
CustomKeyStoresListEntry() |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getCloudHsmClusterId()
A unique identifier for the AWS CloudHSM cluster that is associated with
the custom key store.
|
java.lang.String |
getConnectionErrorCode()
Describes the connection error.
|
java.lang.String |
getConnectionState()
Indicates whether the custom key store is connected to its AWS CloudHSM
cluster.
|
java.util.Date |
getCreationDate()
The date and time when the custom key store was created.
|
java.lang.String |
getCustomKeyStoreId()
A unique identifier for the custom key store.
|
java.lang.String |
getCustomKeyStoreName()
The user-specified friendly name for the custom key store.
|
java.lang.String |
getTrustAnchorCertificate()
The trust anchor certificate of the associated AWS CloudHSM cluster.
|
int |
hashCode() |
void |
setCloudHsmClusterId(java.lang.String cloudHsmClusterId)
A unique identifier for the AWS CloudHSM cluster that is associated with
the custom key store.
|
void |
setConnectionErrorCode(ConnectionErrorCodeType connectionErrorCode)
Describes the connection error.
|
void |
setConnectionErrorCode(java.lang.String connectionErrorCode)
Describes the connection error.
|
void |
setConnectionState(ConnectionStateType connectionState)
Indicates whether the custom key store is connected to its AWS CloudHSM
cluster.
|
void |
setConnectionState(java.lang.String connectionState)
Indicates whether the custom key store is connected to its AWS CloudHSM
cluster.
|
void |
setCreationDate(java.util.Date creationDate)
The date and time when the custom key store was created.
|
void |
setCustomKeyStoreId(java.lang.String customKeyStoreId)
A unique identifier for the custom key store.
|
void |
setCustomKeyStoreName(java.lang.String customKeyStoreName)
The user-specified friendly name for the custom key store.
|
void |
setTrustAnchorCertificate(java.lang.String trustAnchorCertificate)
The trust anchor certificate of the associated AWS CloudHSM cluster.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
CustomKeyStoresListEntry |
withCloudHsmClusterId(java.lang.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(java.lang.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(java.lang.String connectionState)
Indicates whether the custom key store is connected to its AWS CloudHSM
cluster.
|
CustomKeyStoresListEntry |
withCreationDate(java.util.Date creationDate)
The date and time when the custom key store was created.
|
CustomKeyStoresListEntry |
withCustomKeyStoreId(java.lang.String customKeyStoreId)
A unique identifier for the custom key store.
|
CustomKeyStoresListEntry |
withCustomKeyStoreName(java.lang.String customKeyStoreName)
The user-specified friendly name for the custom key store.
|
CustomKeyStoresListEntry |
withTrustAnchorCertificate(java.lang.String trustAnchorCertificate)
The trust anchor certificate of the associated AWS CloudHSM cluster.
|
public java.lang.String getCustomKeyStoreId()
A unique identifier for the custom key store.
Constraints:
Length: 1 - 64
A unique identifier for the custom key store.
public void setCustomKeyStoreId(java.lang.String customKeyStoreId)
A unique identifier for the custom key store.
Constraints:
Length: 1 - 64
customKeyStoreId
- A unique identifier for the custom key store.
public CustomKeyStoresListEntry withCustomKeyStoreId(java.lang.String customKeyStoreId)
A unique identifier for the custom key store.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 64
customKeyStoreId
- A unique identifier for the custom key store.
public java.lang.String getCustomKeyStoreName()
The user-specified friendly name for the custom key store.
Constraints:
Length: 1 - 256
The user-specified friendly name for the custom key store.
public void setCustomKeyStoreName(java.lang.String customKeyStoreName)
The user-specified friendly name for the custom key store.
Constraints:
Length: 1 - 256
customKeyStoreName
- The user-specified friendly name for the custom key store.
public CustomKeyStoresListEntry withCustomKeyStoreName(java.lang.String customKeyStoreName)
The user-specified friendly name for the custom key store.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 256
customKeyStoreName
- The user-specified friendly name for the custom key store.
public java.lang.String getCloudHsmClusterId()
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
Constraints:
Length: 19 - 24
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
public void setCloudHsmClusterId(java.lang.String cloudHsmClusterId)
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
Constraints:
Length: 19 - 24
cloudHsmClusterId
- A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
public CustomKeyStoresListEntry withCloudHsmClusterId(java.lang.String cloudHsmClusterId)
A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 19 - 24
cloudHsmClusterId
- A unique identifier for the AWS CloudHSM cluster that is associated with the custom key store.
public java.lang.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.
Constraints:
Length: 1 - 5000
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 setTrustAnchorCertificate(java.lang.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.
Constraints:
Length: 1 - 5000
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 CustomKeyStoresListEntry withTrustAnchorCertificate(java.lang.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.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Length: 1 - 5000
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 java.lang.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.
Constraints:
Allowed Values: CONNECTED, CONNECTING, FAILED, DISCONNECTED,
DISCONNECTING
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 setConnectionState(java.lang.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.
Constraints:
Allowed Values: CONNECTED, CONNECTING, FAILED, DISCONNECTED,
DISCONNECTING
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(java.lang.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.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: CONNECTED, CONNECTING, FAILED, DISCONNECTED,
DISCONNECTING
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 setConnectionState(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.
Constraints:
Allowed Values: CONNECTED, CONNECTING, FAILED, DISCONNECTED,
DISCONNECTING
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.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: CONNECTED, CONNECTING, FAILED, DISCONNECTED,
DISCONNECTING
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 java.lang.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 in
the cluster configuration, attempts to connect the custom key store to
the AWS CloudHSM cluster fail. To fix this error, create a cluster from a
recent backup and associate it with your custom key store. (This process
creates a new cluster configuration with a VPC and private 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.
Constraints:
Allowed Values: INVALID_CREDENTIALS, CLUSTER_NOT_FOUND,
NETWORK_ERRORS, INTERNAL_ERROR, INSUFFICIENT_CLOUDHSM_HSMS,
USER_LOCKED_OUT, USER_NOT_FOUND, USER_LOGGED_IN, SUBNET_NOT_FOUND
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 in the cluster configuration, attempts to connect the
custom key store to the AWS CloudHSM cluster fail. To fix this
error, create a cluster from a recent backup and associate it
with your custom key store. (This process creates a new cluster
configuration with a VPC and private 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 setConnectionErrorCode(java.lang.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 in
the cluster configuration, attempts to connect the custom key store to
the AWS CloudHSM cluster fail. To fix this error, create a cluster from a
recent backup and associate it with your custom key store. (This process
creates a new cluster configuration with a VPC and private 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.
Constraints:
Allowed Values: INVALID_CREDENTIALS, CLUSTER_NOT_FOUND,
NETWORK_ERRORS, INTERNAL_ERROR, INSUFFICIENT_CLOUDHSM_HSMS,
USER_LOCKED_OUT, USER_NOT_FOUND, USER_LOGGED_IN, SUBNET_NOT_FOUND
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 in the cluster configuration, attempts to
connect the custom key store to the AWS CloudHSM cluster fail.
To fix this error, create a cluster from a recent backup and
associate it with your custom key store. (This process creates
a new cluster configuration with a VPC and private 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(java.lang.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 in
the cluster configuration, attempts to connect the custom key store to
the AWS CloudHSM cluster fail. To fix this error, create a cluster from a
recent backup and associate it with your custom key store. (This process
creates a new cluster configuration with a VPC and private 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.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: INVALID_CREDENTIALS, CLUSTER_NOT_FOUND,
NETWORK_ERRORS, INTERNAL_ERROR, INSUFFICIENT_CLOUDHSM_HSMS,
USER_LOCKED_OUT, USER_NOT_FOUND, USER_LOGGED_IN, SUBNET_NOT_FOUND
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 in the cluster configuration, attempts to
connect the custom key store to the AWS CloudHSM cluster fail.
To fix this error, create a cluster from a recent backup and
associate it with your custom key store. (This process creates
a new cluster configuration with a VPC and private 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 setConnectionErrorCode(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 in
the cluster configuration, attempts to connect the custom key store to
the AWS CloudHSM cluster fail. To fix this error, create a cluster from a
recent backup and associate it with your custom key store. (This process
creates a new cluster configuration with a VPC and private 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.
Constraints:
Allowed Values: INVALID_CREDENTIALS, CLUSTER_NOT_FOUND,
NETWORK_ERRORS, INTERNAL_ERROR, INSUFFICIENT_CLOUDHSM_HSMS,
USER_LOCKED_OUT, USER_NOT_FOUND, USER_LOGGED_IN, SUBNET_NOT_FOUND
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 in the cluster configuration, attempts to
connect the custom key store to the AWS CloudHSM cluster fail.
To fix this error, create a cluster from a recent backup and
associate it with your custom key store. (This process creates
a new cluster configuration with a VPC and private 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 in
the cluster configuration, attempts to connect the custom key store to
the AWS CloudHSM cluster fail. To fix this error, create a cluster from a
recent backup and associate it with your custom key store. (This process
creates a new cluster configuration with a VPC and private 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.
Returns a reference to this object so that method calls can be chained together.
Constraints:
Allowed Values: INVALID_CREDENTIALS, CLUSTER_NOT_FOUND,
NETWORK_ERRORS, INTERNAL_ERROR, INSUFFICIENT_CLOUDHSM_HSMS,
USER_LOCKED_OUT, USER_NOT_FOUND, USER_LOGGED_IN, SUBNET_NOT_FOUND
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 in the cluster configuration, attempts to
connect the custom key store to the AWS CloudHSM cluster fail.
To fix this error, create a cluster from a recent backup and
associate it with your custom key store. (This process creates
a new cluster configuration with a VPC and private 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 java.util.Date getCreationDate()
The date and time when the custom key store was created.
The date and time when the custom key store was created.
public void setCreationDate(java.util.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 CustomKeyStoresListEntry withCreationDate(java.util.Date creationDate)
The date and time when the custom key store was created.
Returns a reference to this object so that method calls can be chained together.
creationDate
- The date and time when the custom key store was created.
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
Copyright © 2018 Amazon Web Services, Inc. All Rights Reserved.