PLCertificateSubjectAndIssuer

Kryptografi, digitala signaturer

Beskrivning

Extraherar de DER-kodade namnen för innehavare och utfärdare ur ett certifikat

Båda utmatningarna är de kompletta Name-SEQUENCE-kodningarna, inte strängformer, så de kan jämföras bytevis vid den utfärdarmatchning som kvalificerade certifikat kräver

Syntax

Delphi

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

Parametrar

CertificateDERDER-kodat certifikat att tolka
SubjectDERTar emot innehavarens Name SEQUENCE, tom vid fel
IssuerDERTar emot utfärdarens Name SEQUENCE, tom vid fel

Returvärden

FalseCertifikatstrukturen kunde inte vandra fram till innehavaren eller utfärdaren
TrueBåda DER-namnkodningarna extraherades

Anmärkningar

Används av signeringsstacken för att bädda in och matcha signing-certificate-referenser, och av PLVerifyModernDetachedCMS för att lokalisera signerarens certifikatdata

Se även

PLBuildModernDetachedCMS, PLVerifyModernDetachedCMS, PLModernCertificateKeyAlgorithm