Alternative Encryption Products to GlideEncrypter

Hemagiri B
Tera Expert

Hi Team,

 

I am facing an issue, as the GlideEncrypter is deprecated, I  need to modify an existing script in my instance but the alternatives are not working for me.  Please check the below script include and let me know my mistake or any other alternative solution please.

My original script Include:

++++++++++++++++++++++

while (credGr.next()) {
credInfo.push({
sys_id: credGr.sys_id.toString(),
name: credGr.name.toString(),
type: credGr.type.toString(),
expires: credGr.expires.toString(),
created: credGr.sys_created_on.toString(),
link: _makeLink(credGr),
token: new GlideEncrypter().decrypt(credGr.token_issued).substring(0, 10)
});
-
-
while (credGr.next()) {
var tok = new GlideEncrypter().decrypt(credGr.token_issued);
if (tok == token) {
status = (credGr.peer.name.indexOf(prevIndicator) >= 0) ? "previous" : "current";
break;
}


Modified script, used Glide Element as alternative
++++++++++++++++++++++++++++++

while (credGr.next()) {
credInfo.push({
sys_id: credGr.sys_id.toString(),
name: credGr.name.toString(),
type: credGr.type.toString(),
expires: credGr.expires.toString(),
created: credGr.sys_created_on.toString(),
link: _makeLink(credGr),
token: credGr.token_issued.getDecryptedValue().substring(0, 10) 
});

 

while (credGr.next()) {
var tok = credGr.token_issued.getDecryptedValue(); 
if (tok == token) {
status = (credGr.peer.name.indexOf(prevIndicator) >= 0) ? "previous" : "current";
break;
}

 

0 REPLIES 0