GetCertificate¶
Verilen bağlama göre bir sertifika bulur.
$Crypto.GetCertificate(cert: CertificateContext):( 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 aygıtında oturum açmaya çalışır. | "null" )
PFX içeriğinden bir sertifika yükler.
$Crypto.GetCertificate(cert: string, password: string):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
Sertifika aranırken kullanılacak sertifika bağlamı.
string password
PFX içeriğinin parolası.
Döndürür¶
Bulunursa sertifika; aksi takdirde null. PFX içeriğinde bulunan tüm sertifikalar.
Açıklamalar¶
Birden fazla sertifika bulunursa ilki döndürülür. Hiç sertifika bulunmazsa null döndürülür. PKCS11 kitaplığı veya PFX dosyası bulunamazsa ya da yüklenemezse bir özel durum oluşturulur.
Bir listeden sertifika bulma¶
1 2 3 4 5 6 | |
PKCS11 kitaplığından sertifika yükleme¶
1 2 3 4 5 6 7 8 | |
PFX dosyasından sertifika yükleme¶
1 2 | |