Key Registry UML


Added On:  07/01/14 
SQL Table:  KEY_REGISTRY 
Module:  UniCharge 
Type:  Entity  Status:  Active 
Java Class:  KeyRegistry 
Entity that represents information associated with an encryption key.
Added On:  07/01/14
SQL Column:  ALGORITHM_CL
Java Field:  algorithmCl
Status:  Active
SQL Type:  varchar(4)
Java Type:  String
Attributes:
Reference to the entity that represents selected type of algorithm used for a key registry.
Added On:  05/11/22
SQL Column:  ATTRIBUTE
Java Field:  attribute
Status:  Active
SQL Type:  varchar(512)
Java Type:  String
Attributes:
Added On:  07/01/14
SQL Column:  CONTENT
Java Field:  content
Status:  Active
SQL Type:  varchar(2500)
Java Type:  String
Attributes:
Content of the key.
Added On:  07/01/14
SQL Column:  DESCRIPTION
Java Field:  description
Status:  Active
SQL Type:  varchar(510)
Java Type:  String
Attributes:
Description of the decryption key.
Added On:  01/03/17
SQL Column:  EXPIRATION_DATE
Java Field:  expirationDate
Status:  Active
SQL Type:  datetime
Java Type:  Date
Attributes:
Date when encryption key will be expired.
Added On:  07/01/14
SQL Column:  ID
Java Field:  id
Status:  Active
SQL Type:  bigint(20)
Java Type:  Long
Identifier / Primary Key
Attributes: Unique, Required, CreateOnly, ReadOnly
Identifier of the object used for references; auto-incremented integer value.
Added On:  05/11/22
SQL Column:  IS_ACTIVE
Java Field:  isActive
Status:  Active
SQL Type:  tinyint(1)
Java Type:  Boolean
Attributes: Default:true
Added On:  11/11/15
SQL Column:  KEY_STORAGE_CL
Java Field:  keyStorageCl
Status:  Active
SQL Type:  varchar(2)
Java Type:  String
Attributes:
Reference to the entity that represents available types of key storage.
Added On:  07/01/14
SQL Column:  MERCHANT_ACCOUNT_CODE
Java Field:  merchantAccountCode
Status:  Active
SQL Type:  int(11)
Java Type:  Integer
Attributes: Required
Code of Merchant Account to which instance of this object is attributed to. Depending on the context, Merchant Account Code field may contain either Merchant Code or Merchant Account Code.
The field is primarily used for data partitioning and data management, to make it easy to determine the ownership of a record within the database.
Added On:  07/01/14
SQL Column:  NAME
Java Field:  name
Status:  Active
SQL Type:  varchar(25)
Java Type:  String
Attributes:
Name of the key in the system.
Added On:  01/03/17
SQL Column:  PRIVATE_KEY_CONTENT
Java Field:  privateKeyContent
Status:  Active
SQL Type:  varchar(2000)
Java Type:  String
Attributes:
Content of the private key.
Added On:  01/03/17
SQL Column:  PUBLIC_KEY_CONTENT
Java Field:  publicKeyContent
Status:  Active
SQL Type:  varchar(2000)
Java Type:  String
Attributes:
Content of the public key.
Added On:  07/01/14
SQL Column:  TOKEN_CODE
Java Field:  tokenCode
Status:  Active
SQL Type:  varchar(20)
Java Type:  String
Attributes:
Code of the token generated for the provided payment information.