PKCS7Detached

PKCS7Detached

Vue d’ensemble

PKCS7Detached est une classe dans le FOSS Aspose.PDF pour .NET. Hérite de: Signature.

Une configuration de signature PKCS#7 (CMS) détachée.

Cette classe fournit 6 méthodes pour travailler avec les objets PKCS7Detached dans les programmes .NET. Les méthodes disponibles incluent: GetSignatureAlgorithmInfo, PKCS7Detached, Signature, Verify. Tous les membres publics sont accessibles à toute application .NET après l’installation du paquet Aspose.PDF FOSS pour .NET. Propriétés: Authority, AvoidEstimatingSignatureLength, ByteRange, ContactInfo, CustomAppearance, CustomSignHash, et 8 autres.

Propriétés

NomTypeAccèsDescription
AuthoritystringLecture/ÉcritureObtient ou définit l’autorité.
ContactInfostringLecture/ÉcritureObtient ou définit les informations de contact.
LocationstringLecture/ÉcritureObtient ou définit l’emplacement.
ReasonstringLecture/ÉcritureObtient ou définit la raison.
DateDateTimeLecture/ÉcritureObtient ou définit la date.
ByteRangeint[]LectureL’entrée /ByteRange de la signature.
TimestampSettingsAspose.Pdf.TimestampSettingsLecture/ÉcritureParamètres TSA RFC 3161 ; respectés par le signataire lorsqu’ils sont définis.
OcspSettingsAspose.Pdf.OcspSettingsLecture/ÉcritureParamètres de vérification OCSP / révocation ; respectés par le signataire lorsqu’ils sont définis.
CustomAppearanceSignatureCustomAppearance?Lecture/ÉcritureBoutons de réglage de l’apparence visuelle respectés par SignWithAppearance lorsque la signature est signée via une surcharge visible-rect.
CustomSignHashSignHash?Lecture/ÉcritureRappel facultatif de signataire externe.
UseLtvboolLecture/ÉcritureObtient ou définit l’utilisation de ltv.
AvoidEstimatingSignatureLengthboolLecture/ÉcritureLorsque vrai, le signataire saute l’étape d’estimation de la plage d’octets et utilise DefaultSignatureLength directement lors de la réservation d’espace pour la chaîne hexadécimale PKCS#7 /Contents.
DefaultSignatureLengthintLecture/ÉcritureNombre d’octets réservés pour la chaîne hexadécimale /Contents du PKCS#7.
ShowPropertiesboolLecture/ÉcritureLorsque vrai, l’apparence de la signature visible inclut le Raison/Emplacement/ContactInfo du signataire sous forme de texte.

Méthodes

SignatureDescription
PKCS7Detached()Appelle PKCS7Detached sur cette instance PKCS7Detached.
PKCS7Detached(pfx: string, password: string)Appelle PKCS7Detached(pfx, password) sur cette instance PKCS7Detached.
PKCS7Detached(pfx: Stream, password: string)Appelle PKCS7Detached(pfx, password) sur cette instance PKCS7Detached.
Signature()Appelle Signature sur cette instance PKCS7Detached.
Verify()Vérifie la signature PKCS#7 chargée contre les octets PDF originaux — renvoie true lorsque la signature se décode et se valide.
GetSignatureAlgorithmInfo()Analyse l’enveloppe PKCS-7 (lorsqu’elle est chargée depuis une signature existante) pour rapporter le triple algorithme de signature / algorithme de hachage / norme cryptographique.

Voir aussi

 Français