Interfaccia ICertPropertyEnrollment (certenroll.h)
L'interfaccia ICertPropertyEnrollment rappresenta una proprietà del certificato che contiene informazioni sull'autorità di certificazione e certificato create quando il client chiama il metodo Enroll nell'interfaccia IX509Enrollment . Il valore della proprietà è costituito dalle informazioni seguenti:
- ID richiesta certificato
- Nome comune (CN) dell'oggetto del certificato
- Nome DNS (Domain Name System) dell'autorità di certificazione (CA)
- Nome visualizzato facoltativo del certificato richiesto
Questa proprietà viene inizializzata dal processo di registrazione e associata al certificato fittizio copiato temporaneamente nell'archivio richieste. Se la CA contrassegna la richiesta in sospeso dopo l'invio, la registrazione automatica può usare in seguito l'ID richiesta per recuperare la risposta del certificato. Se la CA nega la richiesta di certificato, il certificato fittizio nell'archivio richieste e tutte le proprietà associate a tale richiesta vengono eliminate. Se la CA rilascia il certificato e viene installata nell'archivio personale, questa proprietà è associata al nuovo certificato e il certificato fittizio viene eliminato.
Ereditarietà
L'interfaccia ICertPropertyEnrollment eredita da ICertProperty. ICertPropertyEnrollment include anche questi tipi di membri:
Metodi
L'interfaccia ICertPropertyEnrollment include questi metodi.
ICertPropertyEnrollment::get_CADnsName Recupera il nome DNS (Domain Naming System) dell'autorità di certificazione (CA). |
ICertPropertyEnrollment::get_CAName Recupera il nome comune (CN) dell'autorità di certificazione (CA). |
ICertPropertyEnrollment::get_FriendlyName Recupera il nome visualizzato del certificato. (ICertPropertyEnrollment.get_FriendlyName) |
ICertPropertyEnrollment::get_RequestId Recupera un identificatore univoco della richiesta di certificato. |
ICertPropertyEnrollment::Initialize Inizializza la proprietà dall'ID richiesta di certificato, dalla stringa di configurazione dell'autorità di certificazione (CA) e da un nome visualizzato del certificato facoltativo. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | certenroll.h |