SignedCode.Timestamp 메서드
[ Timestamp 메서드는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 대신 PInvoke(Platform Invocation Services)를 사용하여 Win32 API SignerSignEx, SignerTimeStampEx 및 WinVerifyTrust 함수를 호출하여 Authenticode 디지털 서명으로 콘텐츠에 서명합니다. PInvoke에 대한 자세한 내용은 플랫폼 호출 자습서를 참조하세요. P/Invoke를 통한 .NET 및 CryptoAPI:P/Invoke를 통한 1부 및 .NET 및 CryptoAPI:CAPICOM 및 P/Invoke를 사용하여 .NET 암호화 확장의 2부 하위 섹션도 유용할 수 있습니다.]
Timestamp 메서드는 SignedCode.FileName 속성에 지정된 서명된 실행 파일에 Authenticode 타임스탬프 서명을 만듭니다. 이 타임스탬프는 타임스탬핑 기관에서 수행하는 서명된 실행 파일의 카운터 서명입니다.
구문
SignedCode.Timestamp( _
ByVal URL _
)
매개 변수
-
URL [in]
-
타임스탬핑 서버의 URL을 포함하는 문자열입니다.
반환 값
이 메서드는 값을 반환하지 않습니다.
설명
타임스탬프는 타임스탬프를 적용할 때 실행 파일이 서명되었는지 확인하여 인증서의 유효성을 확장합니다.
이 메서드를 호출하려면 먼저 타임스탬프를 적용할 서명된 실행 파일을 SignedCode.FileName 속성에 지정해야 하며 실행 파일에 서명하려면 SignedCode.Sign 메서드를 호출해야 합니다.
서명된 실행 파일의 타임스탬프를 이미 지정한 경우 이 메서드는 기존 타임스탬프를 덮어씁니다.
요구 사항
요구 사항 | 값 |
---|---|
재배포 가능 파일 |
Windows Server 2003 및 Windows XP의 CAPICOM 2.0 이상 |
DLL |
|
추가 정보