PLCertificateSubjectAndIssuer

Cryptografie, digitale handtekeningen

Beschrijving

Trekt de DER-gecodeerde subject- en issuernamen uit een certificaat

Beide uitvoeren zijn de volledige Name-SEQUENCE-coderingen, geen stringvormen, dus ze kunnen bytewise worden vergeleken voor het seed-value-issuern matchen dat gekwalificeerde certificaten vereisen

Syntaxis

Delphi

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

Parameters

CertificateDERTe parsen DER-gecodeerd certificaat
SubjectDEROntvangt de subject-Name-SEQUENCE, leeg bij falen
IssuerDEROntvangt de issuer-Name-SEQUENCE, leeg bij falen

Retourwaarden

FalseDe certificaatstructuur kon niet tot subject of issuer worden doorlopen
TrueBeide DER-naamcoderingen zijn uitgetrokken

Opmerkingen

Wordt door de ondertekeningsstapel gebruikt om signing-certificate-verwijzingen in te sluiten en te matchen, en door PLVerifyModernDetachedCMS om de gegevens van het ondertekenaarcertificaat te vinden

Zie ook

PLBuildModernDetachedCMS, PLVerifyModernDetachedCMS, PLModernCertificateKeyAlgorithm