KMIPObject Type
A container representing a KMIP object.
Remarks
KMIPObject represents an object stored on the KMIP server. Certificates, certificate requests, and keys are examples of KMIP objects.
Fields
ID String? |
Contains the value currently stored in the ID Placeholder. The ID Placeholder is a temporary variable which is used for storing a unique identifier temporarily during an operation. | |||||||||||||||
KeyAlgorithm String? |
The cryptographic algorithm for this object. Supported values: RSA, DSA, EC, ECDSA, DH, ECDH, DES, 3DES, AES, RC2, RC4, Idea, Blowfish, Camellia, Twofish | |||||||||||||||
KeyLength Int |
The length of the cryptographic key. | |||||||||||||||
ObjectType KMIPObjectTypes |
The type of this object.
| |||||||||||||||
SigAlgorithm String? |
Digital signature algorithm for this object (only for certificates). | |||||||||||||||
UniqueIdentifier String? |
The unique identifier of the object generated by the key management system. The identifier is required to be unique within the specific server. |
Constructors
public constructor()
Creates a new KMIP object with the default field values.
public constructor(aUniqueIdentifier: String?, aObjectType: Int, aDigitalSignatureAlgorithm: Int, aCryptographicAlgorithm: Int, aCryptographicLength: Int, aid: String?)
Creates a new KMIP object with the specified field values. Supported object types: otCertificate 0x01 otSymmetricKey 0x02 otPublicKey 0x04 otPrivateKey 0x08 .