PLCertificateSubjectAndIssuer
Kryptografie, digitální podpisy
Popis
Extrahuje DER kódované jméno subjektu a vydavatele z certifikátu
Oba výstupy jsou kompletní kódování Name SEQUENCE, ne textové podoby, takže jdou porovnávat bajt po bajtu pro párování vydavatele přes seed-hodnotu, které vyžadují kvalifikované certifikáty
Syntaxe
Delphi
Function PLCertificateSubjectAndIssuer(Const CertificateDER: AnsiString;
Out SubjectDER, IssuerDER: AnsiString): Boolean;Parametry
| CertificateDER | DER kódovaný certifikát k rozparsování |
|---|---|
| SubjectDER | Přebírá SEQUENCE jména subjektu; při selhání prázdné |
| IssuerDER | Přebírá SEQUENCE jména vydavatele; při selhání prázdné |
Návratové hodnoty
| False | Strukturu certifikátu se nepodařilo projít až k subjektu nebo vydavateli |
|---|---|
| True | Obě DER kódování jmen byla extrahována |
Poznámky
Podpisový stack s tím vkládá a páruje odkazy na podepisující certifikát a PLVerifyModernDetachedCMS s tím hledá data certifikátu podepisujícího
Viz také
PLBuildModernDetachedCMS, PLVerifyModernDetachedCMS, PLModernCertificateKeyAlgorithm