Méthode SignedCode.Timestamp
[La méthode Timestamp peut être utilisée dans les systèmes d’exploitation spécifiés dans la section Configuration requise. Utilisez plutôt Platform Invocation Services (PInvoke) pour appeler les fonctions SignerSignEx, SignerTimeStampEx et WinVerifyTrust de l’API Win32 afin de signer du contenu avec une signature numérique Authenticode. Pour plus d’informations sur PInvoke, consultez Tutoriel sur l’appel de plateforme. Les sous-sections .NET et CryptoAPI via P/Invoke : Partie 1 et .NET et CryptoAPI via P/Invoke : Partie 2 de l’extension du chiffrement .NET avec CAPICOM et P/Invoke peuvent également être utiles.]
La méthode Timestamp crée une signature d’horodatage Authenticode sur le fichier exécutable signé spécifié dans la propriété SignedCode.FileName . Cet horodatage est une signature de compteur sur le fichier exécutable signé qui est effectuée par une autorité d’horodatage.
Syntaxe
SignedCode.Timestamp( _
ByVal URL _
)
Paramètres
-
URL [in]
-
Chaîne qui contient l’URL du serveur d’horodatage.
Valeur retournée
Cette méthode ne retourne pas de valeur.
Notes
Un horodatage étend la validité d’un certificat en vérifiant que le fichier exécutable a été signé au moment où il a été horodaté.
Avant que cette méthode puisse être appelée, le fichier exécutable signé à horodatage doit être spécifié dans la propriété SignedCode.FileName , et la méthode SignedCode.Sign doit être appelée pour signer le fichier exécutable.
Si le fichier exécutable signé est déjà horodaté, cette méthode remplace l’horodatage existant.
Spécifications
Condition requise | Valeur |
---|---|
Composant redistribuable |
CAPICOM 2.0 ou version ultérieure sur Windows Server 2003 et Windows XP |
DLL |
|
Voir aussi