다음을 통해 공유


ObjectIdPublicKeyFlags 열거형(certenroll.h)

ObjectIdPublicKeyFlags 열거형 형식은 공개 키 알고리즘이 서명 또는 암호화에 사용되는지 여부를 지정합니다. RSA와 같은 일부 알고리즘은 두 가지 용도로 모두 사용할 수 있습니다. 이 열거형은 IObjectId 인터페이스의 InitializeFromAlgorithmName 메서드에서 알고리즘 검색의 범위를 좁히고 구분하는 데 사용됩니다.

Syntax

typedef enum ObjectIdPublicKeyFlags {
  XCN_CRYPT_OID_INFO_PUBKEY_ANY = 0,
  XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG = 0x80000000,
  XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG = 0x40000000
} ;

상수

 
XCN_CRYPT_OID_INFO_PUBKEY_ANY
값: 0
알고리즘은 서명 또는 암호화에 사용할 수 있습니다.
XCN_CRYPT_OID_INFO_PUBKEY_SIGN_KEY_FLAG
값: 0x80000000
알고리즘은 서명에 사용됩니다.
XCN_CRYPT_OID_INFO_PUBKEY_ENCRYPT_KEY_FLAG
값: 0x40000000
알고리즘은 암호화에 사용됩니다.

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 certenroll.h

추가 정보

CertEnroll 열거형

InitializeFromAlgorithmName