Interfaccia ICEnroll (xenroll.h)
[Questa interfaccia non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]
L'interfaccia ICEnroll è una delle diverse interfacce che rappresentano il controllo registrazione certificati. È principalmente di interesse se non si usa Automazione. Se, invece, si esegue la programmazione in Visual Basic o in un altro linguaggio di Automazione, vedere l'oggetto CEnroll .
Ereditarietà
L'interfaccia ICEnroll eredita dall'interfaccia IDispatch . ICEnroll include anche questi tipi di membri:
Metodi
L'interfaccia ICEnroll include questi metodi.
ICEnroll::acceptFilePKCS7 Accetta e elabora un file che contiene un pkCS |
ICEnroll::acceptPKCS7 Accetta e elabora un pkCS (ICEnroll.acceptPKCS7) |
ICEnroll::createFilePKCS10 Crea un PKCS con codifica base64 (ICEnroll.createFilePKCS10) |
ICEnroll::createPKCS10 Crea un PKCS con codifica base64 (ICEnroll.createPKCS10) |
ICEnroll::enumContainers Recupera i nomi dei contenitori per il provider di servizi di crittografia (CSP) specificato dalla proprietà ProviderName. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll. |
ICEnroll::enumProviders Recupera i nomi dei provider di servizi di crittografia disponibili specificati dalla proprietà ProviderType. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll. |
ICEnroll::freeRequestInfo Rilascia gli identificatori di sessione quando non sono più necessari. |
ICEnroll::get_CAStoreFlags Imposta o recupera un flag che controlla l'archivio dell'autorità di certificazione (CA) quando l'archivio viene aperto. (Get) |
ICEnroll::get_CAStoreName Imposta o recupera il nome dell'archivio in cui vengono mantenuti tutti i certificati non"ROOT" e non"MY". (Get) |
ICEnroll::get_CAStoreType Imposta o recupera il tipo di archivio da usare per l'archivio specificato dalla proprietà CAStoreName. (Get) |
ICEnroll::get_ContainerName La proprietà ContainerName dei set ICEnroll4 o recupera il nome del contenitore della chiave da usare. (Get) |
ICEnroll::get_DeleteRequestCert Imposta o recupera un valore booleano che determina se i certificati fittizi nell'archivio richieste vengono eliminati. (Get) |
ICEnroll::get_GenKeyFlags Imposta o recupera i valori passati alla funzione CryptGenKey quando viene generata la richiesta di certificato. (Get) |
ICEnroll::get_HashAlgorithm Imposta o recupera solo l'algoritmo di hash delle firme usato per firmare PKCS (ICEnroll.get_HashAlgorithm) |
ICEnroll::get_KeySpec La proprietà KeySpec dei set ICEnroll4 o recupera il tipo di chiave generata. (Get) |
ICEnroll::get_MyStoreFlags Imposta o recupera il percorso del Registro di sistema usato per l'archivio MY. (Get) |
ICEnroll::get_MyStoreName Imposta o recupera il nome dell'archivio in cui vengono mantenuti i certificati con chiavi private collegate. (Get) |
ICEnroll::get_MyStoreType Imposta o recupera il tipo di archivio specificato dalla proprietà MyStoreName. (Get) |
ICEnroll::get_ProviderFlags Imposta o recupera il tipo di provider. (Get) |
ICEnroll::get_ProviderName La proprietà ProviderName dei set ICEnroll4 o recupera il nome del provider di servizi di crittografia da usare. (Get) |
ICEnroll::get_ProviderType La proprietà ProviderType dei set ICEnroll4 o recupera il tipo di provider. (Get) |
ICEnroll::get_PVKFileName La proprietà PVKFileName dei set ICEnroll4 o recupera il nome del file che conterrà chiavi esportate. (Get) |
ICEnroll::get_RequestStoreFlags Imposta o recupera il percorso del Registro di sistema usato per l'archivio delle richieste. (Get) |
ICEnroll::get_RequestStoreName Imposta o recupera il nome dell'archivio contenente il certificato fittizio. (Get) |
ICEnroll::get_RequestStoreType Imposta o recupera il tipo di archivio da usare per l'archivio specificato dalla proprietà RequestStoreName. Questo tipo di archivio viene passato direttamente alla funzione CertOpenStore. (Get) |
ICEnroll::get_RootStoreFlags La proprietà RootStoreFlags dei set ICEnroll4 o recupera il percorso del Registro di sistema usato per l'archivio radice. (Get) |
ICEnroll::get_RootStoreName Imposta o recupera il nome dell'archivio radice in cui vengono mantenuti tutti i certificati radice intrinsecamente attendibili e autofirmati. (Get) |
ICEnroll::get_RootStoreType Imposta o recupera il tipo di archivio da usare per l'archivio specificato dalla proprietà RootStoreName. (Get) |
ICEnroll::get_SPCFileName Imposta o recupera il nome del file in cui scrivere pkCS con codifica base64 (Get) |
ICEnroll::get_UseExistingKeySet Imposta o recupera un valore booleano che determina se devono essere usate le chiavi esistenti. (Get) |
ICEnroll::get_WriteCertToCSP La proprietà WriteCertToCSP dei set ICEnroll4 o recupera un valore booleano che determina se un certificato deve essere scritto nel provider di servizi di crittografia (CSP). (Get) |
ICEnroll::getCertFromPKCS7 Recupera il certificato, contenuto in un pkCS |
ICEnroll::p ut_CAStoreFlags Imposta o recupera un flag che controlla l'archivio dell'autorità di certificazione (CA) all'apertura dell'archivio. (Put) |
ICEnroll::p ut_CAStoreName Imposta o recupera il nome dell'archivio in cui vengono conservati tutti i certificati non "ROOT" e non "MY". (Put) |
ICEnroll::p ut_CAStoreType Imposta o recupera il tipo di archivio da utilizzare per l'archivio specificato dalla proprietà CAStoreName. (Put) |
ICEnroll::p ut_ContainerName La proprietà ContainerName di ICEnroll4 imposta o recupera il nome del contenitore di chiavi da usare. (Put) |
ICEnroll::p ut_DeleteRequestCert Imposta o recupera un valore booleano che determina se i certificati fittizi nell'archivio richieste vengono eliminati. (Put) |
ICEnroll::p ut_GenKeyFlags Imposta o recupera i valori passati alla funzione CryptGenKey quando viene generata la richiesta di certificato. (Put) |
ICEnroll::p ut_HashAlgorithm Imposta o recupera solo l'algoritmo hash della firma usato per firmare l'infrastruttura PKCS (ICEnroll.put_HashAlgorithm) |
ICEnroll::p ut_KeySpec La proprietà KeySpec di ICEnroll4 imposta o recupera il tipo di chiave generata. (Put) |
ICEnroll::p ut_MyStoreFlags Imposta o recupera il percorso del Registro di sistema utilizzato per l'archivio MY. (Put) |
ICEnroll::p ut_MyStoreName Imposta o recupera il nome dell'archivio in cui vengono conservati i certificati con chiavi private collegate. (Put) |
ICEnroll::p ut_MyStoreType Imposta o recupera il tipo di archivio specificato dalla proprietà MyStoreName. (Put) |
ICEnroll::p ut_ProviderFlags Imposta o recupera il tipo di provider. (Put) |
ICEnroll::p ut_ProviderName La proprietà ProviderName di ICEnroll4 imposta o recupera il nome del provider di servizi di crittografia (CSP) da usare. (Put) |
ICEnroll::p ut_ProviderType La proprietà ProviderType di ICEnroll4 imposta o recupera il tipo di provider. (Put) |
ICEnroll::p ut_PVKFileName La proprietà PVKFileName di ICEnroll4 imposta o recupera il nome del file che conterrà le chiavi esportate. (Put) |
ICEnroll::p ut_RequestStoreFlags Imposta o recupera il percorso del Registro di sistema utilizzato per l'archivio richieste. (Put) |
ICEnroll::p ut_RequestStoreName Imposta o recuperaICEnroll il nome dell'archivio che contiene il certificato fittizio. (Put) |
ICEnroll::p ut_RequestStoreType Imposta o recupera il tipo di archivio da utilizzare per l'archivio specificato dalla proprietà RequestStoreName. Questo tipo di archivio viene passato direttamente alla funzione CertOpenStore. (Put) |
ICEnroll::p ut_RootStoreFlags La proprietà RootStoreFlags di SET ICEnroll4 o recupera il percorso del Registro di sistema utilizzato per l'archivio radice. (Put) |
ICEnroll::p ut_RootStoreName Imposta o recupera il nome dell'archivio radice in cui vengono conservati tutti i certificati radice autofirmati intrinsecamente attendibili. (Put) |
ICEnroll::p ut_RootStoreType Imposta o recupera il tipo di archivio da utilizzare per l'archivio specificato dalla proprietà RootStoreName. (Put) |
ICEnroll::p ut_SPCFileName Imposta o recupera il nome del file in cui scrivere l'infrastruttura PKCS (Put) con codifica base64 |
ICEnroll::p ut_UseExistingKeySet Imposta o recupera un valore booleano che determina se devono essere utilizzate le chiavi esistenti. (Put) |
ICEnroll::p ut_WriteCertToCSP La proprietà WriteCertToCSP di ICEnroll4 imposta o recupera un valore booleano che determina se un certificato deve essere scritto nel provider di servizi di crittografia (CSP). (Put) |
Requisiti
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | xenroll.h |