PKCS7Detached

PKCS7Detached

Visión general

PKCS7Detached es una clase en Aspose.PDF FOSS para .NET. Hereda de: Signature.

Una configuración de firma PKCS#7 (CMS) separada.

Esta clase proporciona 6 métodos para trabajar con objetos PKCS7Detached en programas .NET. Los métodos disponibles incluyen: GetSignatureAlgorithmInfo, PKCS7Detached, Signature, Verify. Todos los miembros públicos son accesibles para cualquier aplicación .NET después de instalar el paquete Aspose.PDF FOSS para .NET. Propiedades: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, y 8 más.

Propiedades

NombreTipoAccesoDescripción
AuthoritystringLectura/EscrituraObtiene o establece la autoridad.
ContactInfostringLectura/EscrituraObtiene o establece la información de contacto.
LocationstringLectura/EscrituraObtiene o establece la ubicación.
ReasonstringLectura/EscrituraObtiene o establece la razón.
DateDateTimeLectura/EscrituraObtiene o establece la fecha.
ByteRangeint[]LecturaLa entrada /ByteRange de la firma.
TimestampSettingsAspose.Pdf.TimestampSettingsLectura/EscrituraConfiguraciones TSA RFC 3161; respetadas por el firmante cuando se establecen.
OcspSettingsAspose.Pdf.OcspSettingsLectura/EscrituraConfiguración de OCSP / verificación de revocación; respetada por el firmante cuando está establecida.
CustomAppearanceSignatureCustomAppearance?Lectura/EscrituraControles de apariencia visual respetados por SignWithAppearance cuando la firma se realiza mediante una sobrecarga visible-rect.
CustomSignHashSignHash?Lectura/EscrituraCallback opcional de firmante externo.
UseLtvboolLectura/EscrituraObtiene o establece el uso ltv.
AvoidEstimatingSignatureLengthboolLectura/EscrituraCuando es verdadero, el firmante omite la pasada de estimación de rango de bytes y utiliza DefaultSignatureLength directamente al reservar espacio para la cadena hexadecimal /Contents de PKCS#7.
DefaultSignatureLengthintLectura/EscrituraNúmero de bytes reservados para la cadena hexadecimal /Contents de PKCS#7.
ShowPropertiesboolLectura/EscrituraCuando es verdadero, la apariencia visible de la firma incluye el Motivo/Ubicación/ContactInfo del firmante como texto.

Métodos

FirmaDescripción
PKCS7Detached()Llama a PKCS7Detached en esta instancia de PKCS7Detached.
PKCS7Detached(pfx: string, password: string)Llama a PKCS7Detached(pfx, password) en esta instancia de PKCS7Detached.
PKCS7Detached(pfx: Stream, password: string)Llama a PKCS7Detached(pfx, password) en esta instancia de PKCS7Detached.
Signature()Llama a Signature en esta instancia de PKCS7Detached.
Verify()Verifica el PKCS#7 de la firma cargada contra los bytes originales del PDF — devuelve true cuando la firma se decodifica y valida.
GetSignatureAlgorithmInfo()Analiza el sobre PKCS#7 (cuando se carga desde una firma existente) para informar la triple de algoritmo de firma / algoritmo de resumen / estándar criptográfico.

Ver también

 Español