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 se pueden comparar byte por byte para el emparejamiento de issuer por seed-value que exigen los certificados calificados
Sintaxis
Delphi
Function PLCertificateSubjectAndIssuer(Const CertificateDER: AnsiString;
Out SubjectDER, IssuerDER: AnsiString): Boolean;Parámetros
| CertificateDER | Certificado codificado en DER para analizar |
|---|---|
| SubjectDER | Recibe la SEQUENCE Name del subject, vacía si falla |
| IssuerDER | Recibe la SEQUENCE Name del issuer, vacía si falla |
Valores devueltos
| False | La estructura del certificado no se pudo recorrer hasta el subject o el issuer |
|---|---|
| True | Se extrajeron ambas codificaciones de nombre DER |
Observaciones
La pila de firma lo usa 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