IOCSPAdmin::GetMyRoles 메서드(certadm.h)
GetMyRoles 메서드는 지정된 OCSP(온라인 인증서 상태 프로토콜) 응답자 서버에서 사용자에 대한 권한 역할의 액세스 마스크를 가져옵니다.
구문
HRESULT GetMyRoles(
[in] const BSTR bstrServerName,
[out] LONG *pRoles
);
매개 변수
[in] bstrServerName
응답자 서버 이름을 포함하는 문자열입니다.
[out] pRoles
32비트 액세스 마스크에 대한 포인터입니다.
반환 값
C++
메서드가 성공하면 S_OK 반환합니다.메서드가 실패하면 오류를 나타내는 HRESULT 값이 반환됩니다. 일반적인 오류 코드 목록은 일반적인 HRESULT 값을 참조하세요.
VB
32비트 액세스 마스크입니다.설명
OCSP 응답자 서버는 액세스 권한 역할에 대해 다음 마스크를 정의합니다.
상수 | C++ 값 | VB 스크립트 값 | Description |
---|---|---|---|
CA_ACCESS_ADMIN | 0x001 | &H1 | CA 관리자 |
CA_ACCESS_READ | 0x100 | &H100 | CA에 대한 읽기 전용 액세스 |
CA_ACCESS_ENROLL | 0x200 | &H200 | CA에 대한 액세스 등록 |
마스크에 따라 사용자가 가질 수 있는 권한의 예:
- OCSP 서버를 구성하고 업그레이드합니다.
- 기존 서명 인증서 및 키를 할당합니다.
- CRL(인증서 해지 Lists)을 설치하고 업데이트합니다.
- 응답 형식을 구성합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | 지원되는 버전 없음 |
지원되는 최소 서버 | Windows Server 2008 Datacenter, Windows Server 2008 Enterprise [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | certadm.h(Certsrv.h 포함) |
라이브러리 | Certadm.lib |
DLL | Certadm.dll |