PLCertificateSubjectAndIssuer

Kryptografia, podpisy cyfrowe

Opis

Wyciąga zakodowane w DER nazwy podmiotu i wystawcy z certyfikatu

Oba wyjścia to kompletne kodowania Name SEQUENCE, nie formy tekstowe, więc można je porównywać bajt po bajcie przy dopasowywaniu wystawcy wymaganym przez certyfikaty kwalifikowane

Składnia

Delphi

Function PLCertificateSubjectAndIssuer(Const CertificateDER: AnsiString;
  Out SubjectDER, IssuerDER: AnsiString): Boolean;

Parametry

CertificateDERCertyfikat kodowany w DER do parsowania
SubjectDERPrzyjmuje Name SEQUENCE podmiotu, puste przy niepowodzeniu
IssuerDERPrzyjmuje Name SEQUENCE wystawcy, puste przy niepowodzeniu

Wartości zwracane

FalseStruktury certyfikatu nie udało się przejść do podmiotu albo wystawcy
TrueWyciągnięto oba kodowania DER nazw

Uwagi

Używane przez stos podpisu do osadzania i dopasowywania odniesień signing-certificate oraz przez PLVerifyModernDetachedCMS do odnalezienia danych certyfikatu podpisującego

Zobacz również

PLBuildModernDetachedCMS, PLVerifyModernDetachedCMS, PLModernCertificateKeyAlgorithm