IOCSPAdmin::GetSigningCertificates 메서드(certadm.h)
GetSigningCertificates 메서드는 지정된 CA(인증 기관) 인증서에 대해 응답자 서버에서 사용할 수 있는 서명 인증서를 가져옵니다. 이 메서드는 지정된 서버에 대한 CERT_SYSTEM_STORE_LOCAL_MACHINE 시스템 저장소의 서명 인증서만 반환합니다.
구문
HRESULT GetSigningCertificates(
[in] const BSTR bstrServerName,
[in] const VARIANT *pCACertVar,
[out] VARIANT *pVal
);
매개 변수
[in] bstrServerName
응답자 서버 이름을 포함하는 문자열입니다.
[in] pCACertVar
서명 인증서를 검색할 CA 인증서입니다.
[out] pVal
반환 값
C++
메서드가 성공하면 S_OK 반환합니다.메서드가 실패하면 오류를 나타내는 HRESULT 값을 반환합니다. 일반적인 오류 코드 목록은 일반 HRESULT 값을 참조하세요.
VB
사용 가능한 서명 인증서입니다.설명
각 서명 인증서에는 다음과 같은 속성이 있습니다.
- pCACertVar 매개 변수로 지정된 CA에 의해 서명됨
- OCSP(온라인 인증서 상태 프로토콜) 서명(XCN_OID_PKIX_KP_OCSP_SIGNING) 확장 포함
- 만료되지 않았습니다.
- 응답자 서버는 인증서 프라이빗 키에 액세스할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | certadm.h(Certsrv.h 포함) |
라이브러리 | Certadm.lib |
DLL | Certadm.dll |