openssl_cms_verify

(PHP 8)

openssl_cms_verifyVerifica una firma CMS

Descripción

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 función verifica una firma CMS, ya sea adjunta o desprendida, con la codificación especificada.

Parámetros

input_filename

El fichero de entrada.

flags

Los flag a pasar a cms_verify().

certificates

Un fichero con el certificado del firmante y eventualmente certificados intermedios.

ca_info

Un array que contiene certificados de autoridad auto-firmados.

untrusted_certificates_filename

Un fichero que contiene certificados intermedios adicionales.

content

Un fichero que apunta al contenido cuando las firmas están desprendidas.

pk7

sigfile

Un fichero para guardar la firma.

encoding

La codificación del fichero de entrada. Una de las constantes OPENSSL_ENCODING_SMIME, OPENSSL_ENCODING_DER o OPENSSL_ENCODING_PEM.

Valores devueltos

Devuelve true en caso de éxito o false en caso de error.

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top