Partager via


SignatureProvider Interface

Définition

Représente un complément Fournisseur de signature.

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
Attributs

Remarques

Remarque : Les fournisseurs de signature sont implémentés exclusivement dans des compléments COM personnalisés et ne peuvent pas être implémentés dans Microsoft Visual Basic pour Applications (VBA).

Méthodes

GenerateSignatureLineImage(SignatureLineImage, SignatureSetup, SignatureInfo, Object)

Obtient une image de la ligne de signature.

GetProviderDetail(SignatureProviderDetail)

Demande au complément fournisseur de signatures divers détails.

HashStream(Object, Object)

Autorise un complément Fournisseur de signature à créer une valeur de hachage pour le document que vous pouvez utiliser pour déterminer si le contenu du document a été falsifié consécutivement à la signature numérique.

NotifySignatureAdded(Object, SignatureSetup, SignatureInfo)

Cette méthode est utilisée pour afficher une boîte de dialogue informant l’utilisateur que le processus de signature est terminé et offrant des fonctionnalités supplémentaires pour le complément.

ShowSignatureDetails(Object, SignatureSetup, SignatureInfo, Object, ContentVerificationResults, CertificateVerificationResults)

Fournit à un complément fournisseur de signatures la possibilité d’afficher des détails sur une ligne de signature signée et d’afficher des informations stockées supplémentaires telles qu’un horodatage sécurisé.

ShowSignatureSetup(Object, SignatureSetup)

Permet à un complément Fournisseur de signature de soumettre la boîte de dialogue Configuration de signature à l’utilisateur.

ShowSigningCeremony(Object, SignatureSetup, SignatureInfo)

Permet à un complément fournisseur de signatures d’afficher la boîte de dialogue Signature aux utilisateurs, de sorte qu’ils puissent spécifier leur identité et être authentifiés.

SignXmlDsig(Object, SignatureSetup, SignatureInfo, Object)

Méthode utilisée pour signer le modèle XMLDSIG.

VerifyXmlDsig(Object, SignatureSetup, SignatureInfo, Object, ContentVerificationResults, CertificateVerificationResults)

Vérifie une signature en fonction de l’état de signature du document et de la légitimité du certificat utilisé pour la signature.

S’applique à