| alias |
Required parameter in the following scenarios: This parameter is not required when the keystore file contains only one private key. If you
specify a value, it is ignored. |
| fileName |
Required. Specify the path and file name of
the file from which the keys are imported. |
| keyAlias |
This parameter is required if the value of the type
attribute is secretkey. Specify the alias of the private key entry in the keystore
that decrypts the secret key or keys, from the file. Use the same alias value to import and export a
secret key or keys. |
| newAlias |
Specify a new value for the key alias. |
| password |
This parameter is required if the type parameter
is privatekey. This password was previously specified
with the Key Export REST Service. If you export
private keys to a PKCS#12 file, ensure that the
file with the key is wrapped with a FIPS-approved method before the
file leaves the computer. |
| type |
Specify whether the keys are secret or private.
- secretkey
- Specifies a symmetric key.
If you select this value, specify a value for the
usage attribute for an endpoint family that administers keys.
- privatekey
- Specifies an asymmetric key in a key pair with a public key and a private key.
If you select
this value, specify a value for the usage attribute for an endpoint (device group) that
administers keys. You can specify any of the following values: |
| usage |
Specify the target application usage such as LTO endpoint (device group).
You can specify the following values:
- LTO™
- Specifies the
LTO endpoint (device group).
- 3592
- Specifies the 3592 endpoint (device group).
- DS5000
- Specifies the DS5000 endpoint (device group).
- DS8000®
- Specifies the DS8000 endpoint (device group).
- BRCD_ENCRYPTOR
- Specifies the
BRCD_ENCRYPTOR endpoint (device group) that is in the LTO endpoint family.
- ONESECURE
- Specifies the
ONESECURE endpoint (device group) that is in the DS5000 endpoint family.
|
| usage |
- ETERNUS_DX
- Specifies the ETERNUS_DX endpoint that is in the DS5000 endpoint family.
- XIV®
- Specifies the IBM Spectrum® Accelerate (previously
known as XIV) endpoint.
- GPFS
- Specifies the IBM Spectrum Scale (previously
known as GPFS) endpoint.
- PEER_TO_PEER
- Specifies the
PEER_TO_PEER
endpoint (device group).
- DS8000_TCT
- Specifies the
DS8000_TCT
endpoint (device group) that is in the GPFS
endpoint family.
|
| usage |
- GENERIC
- Specifies an endpoint family that uses the Key Management Interoperability Protocol to interact
with IBM Guardium Key Lifecycle Manager. The
GENERIC
endpoint (device group) enables management of KMIP objects Do not use the REST interface to add a device to the
GENERIC endpoint (device group), or to change a GENERIC endpoint (device group)
attribute.
- SSLCLIENT
- Client-side certificate that is used in secure communication by using Transport Layer Security
protocol to authenticate the client device.
- SSLSERVER
- Server-side certificate that is used in secure communication by using Transport Layer Security
protocol.
- ETERNUS_DX
- Specifies the
ETERNUS_DX endpoint (device group) that is in the DS5000
endpoint family.
- XIV
- Specifies the
XIV endpoint (device group) that is in the DS5000 endpoint (device group)
family.
- userendpoint
- Specifies a user-defined endpoint that is based on a supported endpoint family.
|