Enumerazione EnrollmentCAProperty (certenroll.h)
L'enumerazione EnrollmentCAProperty specifica i valori delle proprietà dell'autorità di certificazione. Viene usato dal metodo Property nell'interfaccia ICertificationAuthority .
Sintassi
typedef enum EnrollmentCAProperty {
CAPropCommonName = 1,
CAPropDistinguishedName = 2,
CAPropSanitizedName = 3,
CAPropSanitizedShortName = 4,
CAPropDNSName = 5,
CAPropCertificateTypes = 6,
CAPropCertificate = 7,
CAPropDescription = 8,
CAPropWebServers = 9,
CAPropSiteName = 10,
CAPropSecurity = 11,
CAPropRenewalOnly = 12
} ;
Costanti
CAPropCommonName Valore: 1 Valore VT_BSTR contenente il nome comune dell'autorità di certificazione (CA) in Active Directory. |
|
CAPropDistinguishedName Valore: 2 Valore VT_DISPATCH contenente un puntatore a un oggetto IX500DistinguishedName . |
|
CAPropSanitizedName Valore: 3 Valore VT_BSTR contenente il nome comune sanificato della CA in Active Directory. Un nome viene sanificato sostituendo caratteri non consentiti con un punto esclamativo (!) seguito da quattro valori esadecimali che rappresentano il carattere. |
|
CAPropSanitizedShortName Valore: 4 Valore VT_BSTR contenente il nome comune sanificato e abbreviato della CA in Active Directory. Un nome viene sanificato sostituendo caratteri non consentiti con un punto esclamativo (!) seguito da quattro valori esadecimali che rappresentano il carattere. Il nome viene quindi abbreviato in modo che non superi i 51 caratteri. I caratteri rimossi dalla stringa sanificata devono essere hashizzati e l'hash convertito in una stringa di 5 caratteri. |
|
CAPropDNSName Valore: 5 Valore VT_BSTR contenente il nome DNS della CA in Active Directory. |
|
CAPropCertificateTypes Valore: 6 Un VT_ARRAY |
VT_BSTR raccolta di modelli supportati dalla CA. |
CAPropCertificate Valore: 7 Un VT_ARRAY |
VT_UI1 valore contenente il certificato di firma usato dalla CA. |
CAPropDescription Valore: 8 Valore VT_BSTR contenente un commento di descrizione per la CA. |
|
CAPropWebServers Valore: 9 Un VT_ARRAY |
VT_BSTR raccolta di server di registrazione certificati configurati per la CA. Ogni stringa della raccolta contiene un URL server, il metodo di autenticazione usato, un intero che specifica il livello di priorità e un intero che specifica se il server può eseguire solo i rinnovi del certificato. Ogni valore è delimitato da un carattere di nuova riga. |
CAPropSiteName Valore: 10 Valore VT_BSTR contenente il nome del sito di Active Directory a cui appartiene la CA. Questa operazione può essere usata dai client di registrazione per determinare il costo relativo della comunicazione con la CA rispetto ai CA appartenenti ad altri siti. Questo valore è rilevante solo per gli oggetti CA recuperati usando il metodo GetCAs nell'interfaccia IX509EnrollmentPolicyServer . |
|
CAPropSecurity Valore: 11 Valore VT_BSTR che contiene la rappresentazione della stringa SDDL (Security Descriptor Definition Language) del descrittore di sicurezza per la CA. Questo valore è rilevante solo per gli oggetti CA recuperati usando il metodo GetCAs . |
|
CAPropRenewalOnly Valore: 12 Valore VT_BOOL che specifica se una CA è configurata per eseguire solo i rinnovi dei certificati. Questo valore è rilevante solo per gli oggetti CA recuperati usando il metodo GetCAs . |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 7 [solo app desktop] |
Server minimo supportato | Windows Server 2008 R2 [solo app desktop] |
Intestazione | certenroll.h |