CLEAR TEXT VALUE | The clear-text value (unencrypted) of a column |
ENCRYPTED VALUE | The encrypted value of a column |
P2K_PMSEC.CHECKANDDECRYPT returns Date
P2K_PMSEC.CHECKANDDECRYPT(eid.government_code,eid.raw_government_code)
P2K_PMSEC.CHECKANDDECRYPTDATE(eid.birth_date,eid.raw_birth_date)
This will return the government code (or birth date) of the employee from the identity (EID) record, if it is encrypted or not. This function is normally used when you do not know if the data will be encrypted or not. By passing in both the clear-text and the encrypted values from the record, this function will determine if the data is encrypted and will decrypt and return it. If it is not encrypted, it will just pass through the clear-text data. This saves other code from having to figure out if encryption is being used for the column. This function has been added into provided views, Java code, and any PL/SQL code that use any of the supported columns. For example,
A view may have been available with
SELECT ... p2k_smglx('X_GENDER', ect.gender) GENDER, government_code GOVT_CODE, birth_date BIRTH_DATE, ... from P2K_CM_CONTACTS ECT ...will now be seen as
SELECT ... p2k_smglx('X_GENDER', ect.gender) GENDER, p2k_pmsec.CheckAndDecrypt(ect.government_code, ect.raw_government_code) GOVT_CODE, p2k_pmsec.CheckAndDecryptDate(ect.birth_date, ect.raw_birth_date) BIRTH_DATE, ... from P2K_CM_CONTACTS ECT ...
Screen captures are meant to be indicative of the concept being presented and may not reflect the current screen design.
If you have any comments or questions please email the Wiki Editor
All content © High Line Corporation