phpday 2025 - Call For Papers

openssl_cms_verify

(PHP 8)

openssl_cms_verifyVerifica uma assinatura CMS

Descrição

openssl_cms_verify(
    string $input_filename,
    int $flags = 0,
    ?string $certificates = null,
    array $ca_info = [],
    ?string $untrusted_certificates_filename = null,
    ?string $content = null,
    ?string $pk7 = null,
    ?string $sigfile = null,
    int $encoding = OPENSSL_ENCODING_SMIME
): bool

Esta função verifica uma assinatura CMS, anexada ou não, com a codificação especificada.

Parâmetros

input_filename

O arquivo de entrada.

flags

Opções a serem passadas a cms_verify().

certificates

Um arquivo com o certificado do signatário e opcionalmente certificados intermediários.

ca_info

Um array contendo certificados de autoridades certificadoras autoassinados.

untrusted_certificates_filename

Um arquivo contendo certificados intermediários adicionais.

content

Um arquivo apontando para o conteúdo quando as assinaturas não estão anexadas.

pk7

sigfile

Um arquivo onde a assinatura será gravada.

encoding

A codificação do arquivo de entrada. Uma das constantes OPENSSL_ENCODING_SMIME, OPENSSL_ENCODING_DER ou OPENSSL_ENCODING_PEM.

Valor Retornado

Retorna true em caso de sucesso ou false em caso de falha.

adicione uma nota

Notas Enviadas por Usuários (em inglês)

Não há notas de usuários para esta página.
To Top