ICspAlgorithm::get_Valid 메서드(certenroll.h)
Valid 속성은 알고리즘 개체가 유효한지 여부를 지정하는 부울 값을 검색합니다.
이 속성은 읽기 전용입니다.
구문
HRESULT get_Valid(
VARIANT_BOOL *pValue
);
매개 변수
pValue
반환 값
없음
설명
템플릿이 지정된 암호화 공급자에서 지원하지 않는 알고리즘을 참조하는 경우 등록 프로세스는 자리 표시자 ICspAlgorithm 개체를 만들고 Valid 속성을 false로 설정하고 Name 속성을 설정합니다. 다른 속성 값은 정의되지 않습니다.
이 속성을 호출하기 전에 ICspInformation 인터페이스에서 InitializeFromName 메서드 또는 InitializeFromType 메서드를 호출해야 합니다.
추상 구문 표기법 1(ASN.1)은 X.680~X.683 표준에 의해 정의됩니다. 인증서 등록 API는 DER(Distinguished Encoding Rules)를 인코딩한 다음 결과를 디코딩하여 OID가 변경되지 않은 상태로 유지되도록 하고 다음이 true인지 확인하여 OID(개체 식별자)를 확인합니다.
- OID의 첫 번째 숫자는 0, 1 또는 2입니다.
- 다른 모든 문자는 숫자(0~9) 또는 마침표(.)입니다.
- 마침표가 OID를 시작하거나 종료하지 않습니다.
- 연속 문자는 두 마침표가 아닙니다.
- OID에는 마침표가 하나 이상 포함되어야 합니다.
- 첫 번째 숫자가 0 또는 1이면 두 번째 숫자는 0에서 39 사이여야 합니다.
- 첫 번째 숫자가 2이면 두 번째 숫자는 임의의 값이 될 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows Vista [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 [데스크톱 앱만 해당] |
대상 플랫폼 | Windows |
헤더 | certenroll.h |
DLL | CertEnroll.dll |