Ana içeriğe geç

ListCertificates

Belirtilen bağlamla eşleşen tüm sertifikaları listeler.

$Crypto.ListCertificates(cert: CertificateContext):Array<CommonName> : string
Sertifikanın ortak adı.

SerialNumber
Sertifikanın seri numarası.

Logout() : void
PKCS11 cihazından çıkış yapar.

TryLogin(pin: string) : string
Verilen PIN ile PKCS11 cihazında oturum açmayı dener.

Parametreler

CertificateContext cert
    Sertifikaları ararken kullanılacak sertifika bağlamı.

Döndürür

Bulunan sertifikalardan oluşan bir dizi.

Açıklamalar

Hiç sertifika bulunamazsa boş bir dizi döndürülür. PKCS11 kitaplığı veya PFX dosyası bulunamazsa ya da yüklenemezse özel durum oluşturulur.

PFX dosyasındaki sertifikaları listeleme

1
var certificates = $Crypto.ListCertificates('base64 encoded pfx content', 'password');

PKCS11 kitaplığındaki sertifikaları listeleme

1
2
3
4
5
6
7
8
var certificates = $Crypto.ListCertificates({
    Filter: {
        CommonName: 'The Name'
        // SerialNumber : '1234'
    },
    Pin: '1111',
    Library: '<path to PKCS11 library>'
});