Interfaccia IEnroll2 (xenroll.h)
[Questa interfaccia non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]
L'interfaccia IEnroll2 rappresenta il controllo registrazione certificati e viene usato principalmente per generare richieste di certificato.
Ereditarietà
L'interfaccia IEnroll2 eredita da IEnroll. IEnroll2 include anche questi tipi di membri:
Metodi
L'interfaccia IEnroll2 include questi metodi.
IEnroll2::EnumAlgs Recupera gli ID degli algoritmi crittografici in una determinata classe di algoritmo supportata dal provider di servizi di crittografia corrente. |
IEnroll2::get_EnableSMIMECapabilities Controlla se PKCS (Get) |
IEnroll2::get_HashAlgID La proprietà HashAlgID dei set IEnroll4 o recupera l'algoritmo hash usato durante la firma di un elemento PKCS (Get) |
IEnroll2::get_LimitExchangeKeyToEncipherment La proprietà LimitExchangeKeyToEncipherment dei set IEnroll4 o recupera un valore booleano che determina se una richiesta di AT_KEYEXCHANGE contiene le firme digitali e l'utilizzo di chiavi non di sospensione. (Get) |
IEnroll2::get_ReuseHardwareKeyIfUnableToGenNew La proprietàRiusHardwareKeyIfUnableToGenNew di set IEnroll4 o recupera un valore booleano che determina l'azione eseguita dall'oggetto controllo registrazione certificato se viene rilevato un errore durante la generazione di una nuova chiave. (Get) |
IEnroll2::GetAlgNameWStr Recupera il nome di un algoritmo crittografico dato il relativo ID. I valori recuperati da questo metodo dipendono dal provider di servizi di crittografia corrente. |
IEnroll2::GetKeyLen Il metodo IEnroll4::GetKeyLen recupera le lunghezze minime e massime della chiave per le chiavi di firma e scambio. |
IEnroll2::GetSupportedKeySpec Recupera informazioni relative al supporto del provider di servizi di crittografia corrente per le operazioni di firma e/o scambio. |
IEnroll2::InstallPKCS7Blob Elabora un certificato o una catena di certificati, inserendoli negli archivi certificati appropriati. Questo metodo differisce dal metodo acceptPKCS7Blob in cui InstallPKCS7Blob non riceve un certificato di richiesta. |
IEnroll2::p ut_EnableSMIMECapabilities Controlla se PKCS (Put) |
IEnroll2::p ut_HashAlgID La proprietà HashAlgID dei set IEnroll4 o recupera l'algoritmo hash usato durante la firma di un pkCS (Put) |
IEnroll2::p ut_LimitExchangeKeyToEncipherment La proprietà LimitExchangeKeyToEncipherment dei set IEnroll4 o recupera un valore booleano che determina se una richiesta di AT_KEYEXCHANGE contiene le firme digitali e l'utilizzo di chiavi non di sospensione. (Put) |
IEnroll2::p ut_RiusHardwareKeyIfUnableToGenNew La proprietàRiusHardwareKeyIfUnableToGenNew di set IEnroll4 o recupera un valore booleano che determina l'azione eseguita dall'oggetto controllo registrazione certificato se viene rilevato un errore durante la generazione di una nuova chiave. (Put) |
IEnroll2::Reset Restituisce l'oggetto controllo della registrazione del certificato allo stato iniziale e quindi consente il riutilizzo del controllo. |
IEnroll2::SetHStoreCA Il metodo SetHStoreCA specifica l'handle da usare per l'archivio CA. Questo metodo è stato definito per la prima volta nell'interfaccia IEnroll2. |
IEnroll2::SetHStoreMy Il metodo SetHStoreMy specifica l'handle da usare per l'archivio MY. Questo metodo è stato definito per la prima volta nell'interfaccia IEnroll2. |
IEnroll2::SetHStoreRequest Il metodo SetHStoreRequest specifica l'handle da usare per l'archivio delle richieste. Questo metodo è stato definito per la prima volta nell'interfaccia IEnroll2. |
IEnroll2::SetHStoreROOT Il metodo SetHStoreROOT specifica l'handle da usare per l'archivio Radice. Questo metodo è stato definito per la prima volta nell'interfaccia IEnroll2. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows XP [solo app desktop] |
Server minimo supportato | Windows Server 2003 [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | xenroll.h |