SignatureProvider Interfaz
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Representa un complemento de proveedor de firma.
public interface class SignatureProvider
[System.Runtime.InteropServices.Guid("000CD6A3-0000-0000-C000-000000000046")]
public interface SignatureProvider
[<System.Runtime.InteropServices.Guid("000CD6A3-0000-0000-C000-000000000046")>]
type SignatureProvider = interface
Public Interface SignatureProvider
- Atributos
Comentarios
Nota: Los proveedores de firmas se implementan exclusivamente en complementos COM personalizados y no se pueden implementar en Microsoft Visual Basic para Aplicaciones (VBA).
Métodos
GenerateSignatureLineImage(SignatureLineImage, SignatureSetup, SignatureInfo, Object) |
Obtiene una imagen de línea de firma. |
GetProviderDetail(SignatureProviderDetail) |
Consulta diversos detalles en el complemento del proveedor de firma. |
HashStream(Object, Object) |
Permite a un complemento de proveedor de firmas crear un valor hash para el documento que se puede utilizar para determinar si el contenido del documento se ha alterado después de la firma digital. |
NotifySignatureAdded(Object, SignatureSetup, SignatureInfo) |
Se utiliza para mostrar un cuadro de diálogo que informa al usuario de que el proceso de firma se ha completado y proporcionar funcionalidad adicional para el complemento. |
ShowSignatureDetails(Object, SignatureSetup, SignatureInfo, Object, ContentVerificationResults, CertificateVerificationResults) |
Proporciona a un complemento de proveedor de firmas la oportunidad de mostrar detalles sobre una línea de firma firmada y mostrar información almacenada adicional, como una marca de tiempo segura. |
ShowSignatureSetup(Object, SignatureSetup) |
Ofrece a un complemento de proveedor de firmas la oportunidad de mostrar el cuadro de diálogo Configuración de firma al usuario. |
ShowSigningCeremony(Object, SignatureSetup, SignatureInfo) |
Proporciona a un complemento de proveedor de firmas la oportunidad de mostrar el cuadro de diálogo Firma a los usuarios, permitiéndoles especificar su identidad y a continuación ser autenticados. |
SignXmlDsig(Object, SignatureSetup, SignatureInfo, Object) |
Se utiliza para firmar la plantilla XMLDSIG. |
VerifyXmlDsig(Object, SignatureSetup, SignatureInfo, Object, ContentVerificationResults, CertificateVerificationResults) |
Comprueba una firma basada en el estado firmado del documento y en la legitimidad del certificado utilizado para firmar. |
Se aplica a
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de