SecureBlackbox 2020 Kotlin Edition

Questions / Feedback?

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.

otUnknown0x00
otCertificate0x01
otSymmetricKey0x02
otPublicKey0x04
otPrivateKey0x08

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 .

Copyright (c) 2022 /n software inc. - All rights reserved.
SecureBlackbox 2020 Kotlin Edition - Version 20.0 [Build 8063]