다음을 통해 공유


SignedCode.Timestamp 메서드

[ Timestamp 메서드는 요구 사항 섹션에 지정된 운영 체제에서 사용할 수 있습니다. 대신 PInvoke(Platform Invocation Services)를 사용하여 Win32 API SignerSignEx, SignerTimeStampExWinVerifyTrust 함수를 호출하여 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
Capicom.dll

추가 정보

SignedCode