PLCertificateSubjectAndIssuer

Kryptografi, digitale signaturer

Beskrivelse

Udtrækker de DER-kodede subject- og issuer-navne fra et certifikat

Begge output er de komplette Name-SEQUENCE-kodninger, ikke strengformer, så de kan sammenlignes bytevis til den seed-værdi-issuer-matching, som kvalificerede certifikater kræver

Syntaks

Delphi

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

Parametre

CertificateDERDER-kodet certifikat, der skal parses
SubjectDERModtager subject-Name-SEQUENCE'en, tom ved fejl
IssuerDERModtager issuer-Name-SEQUENCE'en, tom ved fejl

Returværdier

FalseCertifikatstrukturen kunne ikke gennemløbes til subject eller issuer
TrueBegge DER-navnekodninger blev udtrukket

Bemærkninger

Bruges af signeringsstakken til at indlejre og matche signing-certificate-referencer og af PLVerifyModernDetachedCMS til at finde signerer-certifikatdataene

Se også

PLBuildModernDetachedCMS, PLVerifyModernDetachedCMS, PLModernCertificateKeyAlgorithm