Enumerasi AlternativeNameType (certenroll.h)

Enumerasi AlternativeNameType menentukan jenis nama alternatif yang dapat ditentukan saat menginisialisasi objek IAlternativeName . Nama alternatif digunakan untuk membuat ekstensi AlternativeNames versi 3 X.509. Anda dapat membuat ekstensi ini dengan menggunakan antarmuka IX509ExtensionAlternativeNames .

Sintaks

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
} ;

Konstanta

 
XCN_CERT_ALT_NAME_UNKNOWN
Nilai: 0
Tipe nama tidak diidentifikasi.
XCN_CERT_ALT_NAME_OTHER_NAME
Nilai: 1
Nama terdiri dari pengidentifikasi objek (OID) dan array byte yang berisi nilai nama.
XCN_CERT_ALT_NAME_RFC822_NAME
Nilai: 2
Nama tersebut adalah alamat email seperti someone@example.com.
XCN_CERT_ALT_NAME_DNS_NAME
Nilai: 3
Nama tersebut adalah nama Sistem Nama Domain (DNS) seperti MyDomain.Microsoft.com. Format nama DNS adalah Host.Entity.Domain. Untuk informasi selengkapnya tentang DNS, lihat RFC 1034 (Nama Domain—Konsep dan Fasilitas), dan RFC 1035 (Nama Domain—Implementasi dan Spesifikasi).
XCN_CERT_ALT_NAME_X400_ADDRESS
Nilai: 4
XCN_CERT_ALT_NAME_DIRECTORY_NAME
Nilai: 5
Nama tersebut adalah nama direktori X.500 seperti CN=administrators,CN=users,DC=nttest,DC=microsoft,DC=com.
XCN_CERT_ALT_NAME_EDI_PARTY_NAME
Nilai: 6
XCN_CERT_ALT_NAME_URL
Nilai: 7
Nama tersebut adalah URL seperti http://www.adatum.com/.
XCN_CERT_ALT_NAME_IP_ADDRESS
Nilai: 8
Namanya adalah alamat Protokol Internet (IP) dalam format desimal putus-putus 123.456.789.123.
XCN_CERT_ALT_NAME_REGISTERED_ID
Nilai: 9
Nama tersebut adalah pengidentifikasi objek (OID) yang terdaftar di Organisasi Standar Internasional (ISO).
XCN_CERT_ALT_NAME_GUID
Nilai: 10
Nama tersebut adalah GUID Agen Layanan Direktori. GUID mengidentifikasi server ke sistem replikasi Direktori Aktif sebagai pengendali domain.
XCN_CERT_ALT_NAME_USER_PRINCIPLE_NAME
Nilai: 11
Nama tersebut adalah nama prinsipal pengguna (UPN). UPN adalah nama masuk pengguna dalam format alamat email. Artinya, UPN terdiri dari nama singkat untuk akun pengguna diikuti dengan nama DNS pohon Direktori Aktif tempat objek pengguna berada. Ini memiliki formulir UserName@DNS_suffix. Contohnya adalah UserName@Microsoft.com di mana Microsoft.com adalah akhiran DNS dan UserName adalah tempat penampung untuk nama singkat yang ditetapkan oleh Microsoft ke akun pengguna.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Header certenroll.h

Lihat juga

Enumerasi CertEnroll

Antarmuka CertEnroll

IAlternativeName

IX509ExtensionAlternativeNames