Condividi tramite


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.

Nota Il valore CERTENROLL_PROPERTYID è XCN_CERT_ENROLLMENT_PROP_ID.

 

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

Vedi anche

Interfacce CertEnroll

ICertProperty