Sign¶
Belirtilen sertifikayı kullanarak verilen istekleri imzalar.
$Crypto.Sign(cert: 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., request: SignatureRequest):SignatureResult
İsteği, eşleşen sertifika filtresiyle imzalar.
$Crypto.Sign(input: Filter : CertificateFilter
Sertifika ararken kullanılacak filtre.
Library : string
PKCS11 kitaplığının yolu.
Pin : string
Sertifika bir PKCS11 kitaplığında saklanıyorsa sertifikanın PIN numarası.
Requests : Array<SignatureResource>
İmzalanacak kaynaklardan oluşan bir dizi.):SignatureResult
Parametreler¶
CommonName
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. cert
İmzalama için kullanılacak sertifika.
SignatureRequest request
İmzalanacak istek.
Filter : CertificateFilter
Sertifika ararken kullanılacak filtre.
Library : string
PKCS11 kitaplığının yolu.
Pin : string
Sertifika bir PKCS11 kitaplığında saklanıyorsa sertifikanın PIN numarası.
Requests : Array<SignatureResource>
İmzalanacak kaynaklardan oluşan bir dizi. input
Sertifika filtresi ve imzalama seçeneklerini içeren imzalama isteği.
Döndürür¶
İmza sonucu. İmza sonucu.
Açıklamalar¶
Düz metni sertifikayla imzalar¶
1 2 3 4 | |
Düz metni PKCS11 kitaplığındaki bir sertifikayla imzalar¶
1 2 3 4 5 6 7 8 9 10 11 | |
Dosyayı PKCS11 kitaplığındaki bir sertifikayla imzalar¶
1 2 3 4 5 6 7 8 9 10 11 | |
İsteği PKCS11 kitaplığındaki bir sertifikayla imzalama¶
1 2 3 4 5 6 7 8 9 | |