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
| CertificateDER | DER-kodat certifikat att tolka |
|---|---|
| SubjectDER | Tar emot innehavarens Name SEQUENCE, tom vid fel |
| IssuerDER | Tar emot utfärdarens Name SEQUENCE, tom vid fel |
Returvärden
| False | Certifikatstrukturen kunde inte vandra fram till innehavaren eller utfärdaren |
|---|---|
| True | Bå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