PLCertificateSubjectAndIssuer
Criptografía, firmas digitales
Descripción
Extrae los nombres de subject e issuer codificados en DER de un certificado
Ambas salidas son las codificaciones completas de Name SEQUENCE, no formas de cadena, de modo que pueden compararse byte a byte para el emparejamiento de issuer por seed-value que exigen los certificados cualificados
Sintaxis
Delphi
Function PLCertificateSubjectAndIssuer(Const CertificateDER: AnsiString;
Out SubjectDER, IssuerDER: AnsiString): Boolean;Parámetros
| CertificateDER | Certificado codificado en DER que analizar |
|---|---|
| SubjectDER | Recibe la SEQUENCE Name del subject, vacía en caso de fallo |
| IssuerDER | Recibe la SEQUENCE Name del issuer, vacía en caso de fallo |
Valores devueltos
| False | La estructura del certificado no pudo recorrerse hasta el subject o el issuer |
|---|---|
| True | Se extrajeron ambas codificaciones de nombre DER |
Observaciones
Lo usa la pila de firma para incrustar y emparejar referencias del certificado firmante, y PLVerifyModernDetachedCMS para localizar los datos del certificado del firmante
Véase también
PLBuildModernDetachedCMS, PLVerifyModernDetachedCMS, PLModernCertificateKeyAlgorithm