Metodo SignedCode.Timestamp
[Il metodo Timestamp è disponibile per l'uso nei sistemi operativi specificati nella sezione Requisiti. Usare invece Platform Invocation Services (PInvoke) per chiamare le funzioni SignerSignEx, SignerTimeStampEx e WinVerifyTrust win32 per firmare il contenuto con una firma digitale Authenticode. Per informazioni su PInvoke, vedere Esercitazione su Platform Invoke. .NET e CryptoAPI tramite P/Invoke: parte 1 e .NET e CryptoAPI tramite P/Invoke: le sottosezioni della parte 2 dell'estensione della crittografia .NET con CAPICOM e P/Invoke possono essere utili.
Il metodo Timestamp crea una firma timestamp Authenticode nel file eseguibile firmato specificato nella proprietà SignedCode.FileName . Questo timestamp è una firma del contatore nel file eseguibile firmato eseguito da un'autorità di timestamp.
Sintassi
SignedCode.Timestamp( _
ByVal URL _
)
Parametri
-
URL [in]
-
Stringa contenente l'URL del server timestamp.
Valore restituito
Questo metodo non restituisce valori.
Commenti
Un timestamp estende la validità di un certificato verificando che il file eseguibile sia stato firmato al momento del timestamp.
Prima di poter chiamare questo metodo, è necessario specificare il file eseguibile firmato come timestamp nella proprietà SignedCode.FileName e chiamare il metodo SignedCode.Sign per firmare il file eseguibile.
Se il file eseguibile firmato è già timestamp, questo metodo sovrascrive il timestamp esistente.
Requisiti
Requisito | Valore |
---|---|
Componente ridistribuibile |
CAPICOM 2.0 o versione successiva in Windows Server 2003 e Windows XP |
DLL |
|
Vedi anche