다음을 통해 공유


AlternativeNameType 열거형(certenroll.h)

AlternativeNameType 열거형은 IAlternativeName 개체를 초기화할 때 지정할 수 있는 대체 이름 형식을 지정합니다. 대체 이름은 버전 3 X.509AlternativeNames 확장을 만드는 데 사용됩니다. IX509ExtensionAlternativeNames 인터페이스를 사용하여 이 확장을 만들 수 있습니다.

Syntax

typedef enum AlternativeNameType {
  XCN_CERT_ALT_NAME_UNKNOWN = 0,
  XCN_CERT_ALT_NAME_OTHER_NAME = 1,
  XCN_CERT_ALT_NAME_RFC822_NAME = 2,
  XCN_CERT_ALT_NAME_DNS_NAME = 3,
  XCN_CERT_ALT_NAME_X400_ADDRESS = 4,
  XCN_CERT_ALT_NAME_DIRECTORY_NAME = 5,
  XCN_CERT_ALT_NAME_EDI_PARTY_NAME = 6,
  XCN_CERT_ALT_NAME_URL = 7,
  XCN_CERT_ALT_NAME_IP_ADDRESS = 8,
  XCN_CERT_ALT_NAME_REGISTERED_ID = 9,
  XCN_CERT_ALT_NAME_GUID = 10,
  XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME = 11
} ;

상수

 
XCN_CERT_ALT_NAME_UNKNOWN
값: 0
이름 형식이 식별되지 않았습니다.
XCN_CERT_ALT_NAME_OTHER_NAME
값: 1
이름은 OID( 개체 식별자 )와 이름 값이 포함된 바이트 배열로 구성됩니다.
XCN_CERT_ALT_NAME_RFC822_NAME
값: 2
이름은 와 같은 someone@example.com이메일 주소입니다.
XCN_CERT_ALT_NAME_DNS_NAME
값: 3
이름은 MyDomain.Microsoft.com 같은 DNS(Domain Name System) 이름입니다. DNS 이름의 형식은 Host.Entity.Domain입니다. DNS에 대한 자세한 내용은 RFC 1034(도메인 이름-개념 및 기능) 및 RFC 1035(도메인 이름- 구현 및 사양)를 참조하세요.
XCN_CERT_ALT_NAME_X400_ADDRESS
값: 4
XCN_CERT_ALT_NAME_DIRECTORY_NAME
값: 5
이름은 CN=administrators,CN=users,DC=nttest,DC=microsoft,DC=com과 같은 X.500 디렉터리 이름입니다.
XCN_CERT_ALT_NAME_EDI_PARTY_NAME
값: 6
XCN_CERT_ALT_NAME_URL
값: 7
이름은 과 같은 http://www.adatum.com/URL입니다.
XCN_CERT_ALT_NAME_IP_ADDRESS
값: 8
이름은 점선 10진수 형식 123.456.789.123의 IP(인터넷 프로토콜) 주소입니다.
XCN_CERT_ALT_NAME_REGISTERED_ID
값: 9
이름은 ISO(International Standards Organization)에 등록된 OID( 개체 식별자 )입니다.
XCN_CERT_ALT_NAME_GUID
값: 10
이름은 디렉터리 서비스 에이전트 GUID입니다. GUID는 Active Directory 복제 시스템에 대한 서버를 도메인 컨트롤러로 식별합니다.
XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME
값: 11
이름은 UPN( 사용자 계정 이름 )입니다. UPN은 전자 메일 주소 형식의 사용자 로그온 이름입니다. 즉, UPN은 사용자 계정의 약식 이름과 사용자 개체가 상주하는 Active Directory 트리의 DNS 이름으로 구성됩니다. UserName@DNS_suffix 형식이 있습니다. 예를 들어 UserName@Microsoft.com Microsoft.com DNS 접미사이고 UserName 은 Microsoft에서 사용자 계정에 할당한 약식 이름의 자리 표시자입니다.

요구 사항

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

추가 정보

CertEnroll 열거형

CertEnroll 인터페이스

IAlternativeName

IX509ExtensionAlternativeNames