Aspose::Pdf::Forms::Signature clase
Contenido
[
Ocultar
]Signature class
Una clase abstracta que representa un objeto de firma en el documento pdf. Signatures son campos con valores de objetos de firma, los cuales contienen datos que se utilizan para verificar la validez del documento.
class Signature : public System::Object
Métodos
| Método | Descripción |
|---|---|
| get_Authority() const | El nombre de la persona o autoridad que firma el documento. |
| get_AvoidEstimatingSignatureLength() const | Obtiene y establece una opción que indica si se debe evitar estimar la longitud de una firma. |
| get_ByteRange() const | Una matriz de pares de enteros (desplazamiento de byte inicial, longitud en bytes) que describen el rango exacto de bytes para el cálculo del digest. |
| get_ContactInfo() const | Información proporcionada por el firmante para permitir que el destinatario contacte al firmante y verifique la firma, p. ej. un número de teléfono. |
| get_CustomAppearance() const | Obtiene/establece la apariencia personalizada. |
| get_CustomSignHash() const | El delegado para firmar de forma personalizada el hash del documento. |
| get_Date() const | La hora de la firma. |
| get_DefaultSignatureLength() const | Obtiene la longitud predeterminada de los datos de la firma en bytes. |
| get_Location() const | El nombre del host de la CPU o la ubicación física de la firma. |
| get_OcspSettings() const | Obtiene/establece la configuración OCSP. |
| get_Reason() const | La razón de la firma, como (Estoy de acuerdo, Pip B.). |
| get_ShowProperties() const | Forzar mostrar/ocultar las propiedades de la firma. |
| get_TimestampSettings() const | Obtiene/establece la configuración de marca de tiempo. |
| get_UseLtv() const | Obtiene/establece la bandera de validación LTV. |
| GetSignatureAlgorithmInfo() | Recupera información sobre el algoritmo de firma utilizado en la firma. |
| set_Authority(const System::String&) | El nombre de la persona o autoridad que firma el documento. |
| set_AvoidEstimatingSignatureLength(bool) | Obtiene y establece una opción que indica si se debe evitar estimar la longitud de una firma. |
| set_ContactInfo(const System::String&) | Información proporcionada por el firmante para permitir que el destinatario contacte al firmante y verifique la firma, p. ej. un número de teléfono. |
| set_CustomAppearance(const System::SharedPtr<SignatureCustomAppearance>&) | Obtiene/establece la apariencia personalizada. |
| set_CustomSignHash(SignHash) | El delegado para firmar de forma personalizada el hash del documento. |
| set_Date(System::DateTime) | La hora de la firma. |
| set_DefaultSignatureLength(int32_t) | Establece la longitud predeterminada de los datos de la firma en bytes. |
| set_Location(const System::String&) | El nombre del host de la CPU o la ubicación física de la firma. |
| set_OcspSettings(const System::SharedPtr<Aspose::Pdf::OcspSettings>&) | Obtiene/establece la configuración OCSP. |
| set_Reason(const System::String&) | La razón de la firma, como (Estoy de acuerdo, Pip B.). |
| set_ShowProperties(bool) | Forzar mostrar/ocultar las propiedades de la firma. |
| set_TimestampSettings(const System::SharedPtr<Aspose::Pdf::TimestampSettings>&) | Obtiene/establece la configuración de marca de tiempo. |
| set_UseLtv(bool) | Obtiene/establece la bandera de validación LTV. |
| Signature() | Inicializa una nueva instancia de la clase Signature. |
| Signature(const System::String&, const System::String&) | Inicializa una nueva instancia de la clase Signature. |
| Signature(const System::SharedPtr<System::IO::Stream>&, const System::String&) | Inicializa una nueva instancia de la clase Signature. |
| TryVerify(System::SharedPtr<Security::VerificationResult>&) | Intenta verificar el documento respecto a esta firma y devuelve true si el documento es válido o false en caso contrario. |
| TryVerify(const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&, System::SharedPtr<Security::VerificationResult>&) | Intenta verificar el documento respecto a esta firma y devuelve true si el documento es válido o false en caso contrario. |
| TryVerify(const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&, const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&, System::SharedPtr<Security::VerificationResult>&) | Intenta verificar el documento respecto a esta firma y devuelve true si el documento es válido o false en caso contrario. La verificación se realiza utilizando el certificado de clave pública externo. |
| Verify() | Verifica el documento respecto a esta firma y devuelve true si el documento es válido o false en caso contrario. |
| Verify(const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&) | Verifica el documento respecto a esta firma y devuelve true si el documento es válido o false en caso contrario. |
| Verify(const System::SharedPtr<System::Security::Cryptography::X509Certificates::X509Certificate2>&, const System::SharedPtr<Security::ValidationOptions>&, System::SharedPtr<Security::ValidationResult>&) | Verifica el documento respecto a esta firma y devuelve true si el documento es válido o false en caso contrario. La verificación se realiza utilizando el certificado de clave pública externo. |
Ver también
- Class Object
- Namespace Aspose::Pdf::Forms
- Library Aspose.PDF for C++