Примеры - API КриптоАРМ

Примеры

Добавление сертификатов в коллекцию и получение количества элементов:

1
2
3
4
const certs = new trusted.pki.CertificateCollection();
certs.push(trusted.pki.Certificate.load("./cert1.cer"));
certs.push(trusted.pki.Certificate.load("./cert2.cer"));
certs.length; // 2

Удаление элемента из коллекции:

1
2
3
4
5
6
const certs = new trusted.pki.CertificateCollection();
certs.push(trusted.pki.Certificate.load("./cert1.cer"));
certs.push(trusted.pki.Certificate.load("./cert2.cer"));
certs.length; // 2
certs.pop();
certs.length; // 1

Получение элемента из коллекции:

1
2
3
4
const certs = new trusted.pki.CertificateCollection();
certs.push(trusted.pki.Certificate.load("./cert1.cer"));
certs.push(trusted.pki.Certificate.load("./cert2.cer"));
const cert = certs.items(0);