PLCertificateSubjectAndIssuer
Criptografia, assinaturas digitais
Descrição
Extrai os nomes de titular e emissor codificados em DER de um certificado
Ambas as saídas são as codificações completas de Name SEQUENCE, não formas de cadeia, pelo que podem ser comparadas byte a byte no casamento de emissor que os certificados qualificados exigem
Sintaxe
Delphi
Function PLCertificateSubjectAndIssuer(Const CertificateDER: AnsiString;
Out SubjectDER, IssuerDER: AnsiString): Boolean;Parâmetros
| CertificateDER | Certificado codificado em DER a analisar |
|---|---|
| SubjectDER | Recebe a SEQUENCE Name do titular, vazia em caso de falha |
| IssuerDER | Recebe a SEQUENCE Name do emissor, vazia em caso de falha |
Valores devolvidos
| False | A estrutura do certificado não pôde ser percorrida até ao titular ou ao emissor |
|---|---|
| True | Ambas as codificações DER de nome foram extraídas |
Observações
Utilizado pela pilha de assinatura para incorporar e casar referências de signing-certificate, e por PLVerifyModernDetachedCMS para localizar os dados do certificado do assinante
Consulte também
PLBuildModernDetachedCMS, PLVerifyModernDetachedCMS, PLModernCertificateKeyAlgorithm