Interfaccia ICertAdmin2 (certadm.h)

L'interfaccia ICertAdmin2 è una delle due interfacce che forniscono funzionalità di amministrazione per i client autorizzati correttamente.

L'interfaccia ICertAdmin2 viene usata per eseguire le attività seguenti:

  • Autorizzare o negare una richiesta di certificato.
  • Revocare un certificato emesso.
  • Attivare la generazione di un elenco di revoche di certificati (CRL).
  • Ottenere il CRL corrente per il server.
  • Determinare se un certificato è valido.
  • Ottenere una chiave archiviata.
  • Ottenere un nome visualizzato, una proprietà o un flag di proprietà dell'autorità di certificazione.Get a certification authority (CA) display name, property, or property flag.
  • Pubblicare uno o più CRL.
  • Ottenere o impostare le informazioni di configurazione.
  • Determinare quali ruoli sono impostati.
  • Importare un certificato o una chiave.
Le interfacce di Servizi certificati supportano sia modelli di threading apartment che di threading libero. Per una migliore velocità effettiva, è consigliabile usare il threading gratuito.

Ereditarietà

L'interfaccia ICertAdmin2 eredita da ICertAdmin e IDispatch. ICertAdmin2 include anche questi tipi di membri:

Metodi

L'interfaccia ICertAdmin2 include questi metodi.

 
ICertAdmin2::D eleteRow

Il metodo DeleteRow elimina una riga o un set di righe da una tabella di database. Il chiamante specifica una tabella di database e un ID riga o una data di fine.
ICertAdmin2::GetArchivedKey

Recupera un BLOB di recupero delle chiavi archiviato.
ICertAdmin2::GetCAProperty

Recupera un valore della proprietà per l'autorità di certificazione (CA). (ICertAdmin2.GetCAProperty)
ICertAdmin2::GetCAPropertyDisplayName

Il metodo ICertAdmin2::GetCAPropertyDisplayName recupera il nome visualizzato della proprietà per una proprietà dell'autorità di certificazione (CA).
ICertAdmin2::GetCAPropertyFlags

Il metodo ICertAdmin2::GetCAPropertyFlags recupera i flag di proprietà per una proprietà dell'autorità di certificazione (CA).
ICertAdmin2::GetConfigEntry

Recupera le informazioni di configurazione per un'autorità di certificazione (CA).
ICertAdmin2::GetMyRoles

Recupera i ruoli dell'autorità di certificazione (CA) del chiamante.
ICertAdmin2::ImportKey

Aggiunge un set di chiavi crittografate a un elemento nel database di Servizi certificati. Il set di chiavi viene crittografato in uno o più certificati dell'agente di ripristino delle chiavi .
ICertAdmin2::P ublishCRLs

Pubblica elenchi di revoche di certificati (CRL) per un'autorità di certificazione (CA).
ICertAdmin2::SetCAProperty

Imposta un valore della proprietà per l'autorità di certificazione (CA).
ICertAdmin2::SetConfigEntry

Imposta le informazioni di configurazione per un'autorità di certificazione (CA).

Requisiti

Requisito Valore
Client minimo supportato Nessuno supportato
Server minimo supportato Windows Server 2003 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione certadm.h (include Certsrv.h)