Interfaccia ICEnroll4 (xenroll.h)
[Questa interfaccia non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]
L'interfaccia ICEnroll4 è una delle diverse interfacce che rappresentano il controllo di registrazione certificati. È particolarmente interessante 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 ICEnroll4 eredita da ICEnroll, ICEnroll2, ICEnroll3 e IDispatch. ICEnroll4 include anche questi tipi di membri:
Metodi
L'interfaccia ICEnroll4 include questi metodi.
ICEnroll4::acceptFileResponse Accetta il recapito delle credenziali rilasciate in risposta a una chiamata precedente a createFileRequest e inserisce le credenziali nell'archivio appropriato. |
ICEnroll4::acceptResponse Accetta il recapito delle credenziali rilasciate in risposta a una chiamata precedente a createRequest e inserisce le credenziali nell'archivio appropriato. |
ICEnroll4::addAttributeToRequest Aggiunge un attributo alla richiesta di certificato. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::addBlobPropertyToCertificate Aggiunge una proprietà BLOB a un certificato. |
ICEnroll4::addCertTypeToRequestEx Aggiunge un modello di certificato (o "tipo di certificato") a una richiesta. |
ICEnroll4::addExtensionToRequest Il metodo ICEnroll4::addExtensionToRequest aggiunge un'estensione alla richiesta. |
ICEnroll4::addNameValuePairToRequest Aggiunge una coppia stringa nome-valore non autenticata alla richiesta. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::binaryToString Converte un BLOB di dati binari in una stringa. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::createFilePFX Salva la catena di certificati accettata e la chiave privata in un file in formato PFX (Personal Information Exchange). Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::createFileRequest Crea un pkCS (ICEnroll4.createFileRequest) |
ICEnroll4::createPFX Salva la catena di certificati accettata e la chiave privata in una stringa di formato PFX (Personal Information Exchange). Il formato PFX è noto anche come PKCS (ICEnroll4.createPFX) |
ICEnroll4::createRequest Crea un'infrastruttura PKCS (ICEnroll4.createRequest) |
ICEnroll4::enumPendingRequest Enumera le richieste di certificato in sospeso e recupera una proprietà specificata da ogni. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::get_ClientId Imposta o recupera un attributo di richiesta ID client. L'attributo della richiesta ID client indica l'origine della richiesta di certificato. Questa proprietà è stata definita per la prima volta nell'interfaccia ICEnroll4. (Get) |
ICEnroll4::get_IncludeSubjectKeyID Determina se l'estensione dell'ID chiave del soggetto viene aggiunta alla richiesta di certificato generata. (Get) |
ICEnroll4::get_PrivateKeyArchiveCertificate Imposta o recupera il certificato usato per archiviare una chiave privata con pkCS (Get) |
ICEnroll4::get_ThumbPrint Imposta o recupera un hash dei dati del certificato. (Get) |
ICEnroll4::getCertFromFileResponse Recupera il certificato da un file contenente una risposta da un'autorità di certificazione. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::getCertFromResponse Recupera il certificato dalla risposta di un'autorità di certificazione. Questo metodo è stato definito per la prima volta dall'interfaccia ICEnroll4. |
ICEnroll4::GetKeyLenEx Recupera le informazioni sulle dimensioni per la firma e le chiavi di scambio. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::getProviderType Recupera il tipo del provider di servizi di crittografia (CSP) specificato. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::InstallPKCS7Ex Elabora un certificato o una catena di certificati, inserendoli negli archivi certificati appropriati. InstallPKCS7, ad eccezione del fatto che restituisce il numero di certificati effettivamente installati negli archivi locali. |
ICEnroll4::p ut_ClientId Imposta o recupera un attributo di richiesta ID client. L'attributo della richiesta ID client indica l'origine della richiesta di certificato. Questa proprietà è stata definita per la prima volta nell'interfaccia ICEnroll4. (Put) |
ICEnroll4::p ut_IncludeSubjectKeyID Determina se l'estensione dell'ID chiave del soggetto viene aggiunta alla richiesta di certificato generata. (Put) |
ICEnroll4::p ut_PrivateKeyArchiveCertificate Imposta o recupera il certificato utilizzato per archiviare una chiave privata con pkCS (Put) |
ICEnroll4::p ut_SignerCertificate Imposta il certificato del firmatario. |
ICEnroll4::p ut_ThumbPrint Imposta o recupera un hash dei dati del certificato. (Put) |
ICEnroll4::removePendingRequest Rimuove una richiesta in sospeso dall'archivio richieste del client. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::resetAttributes Rimuove tutti gli attributi dalla richiesta. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::resetBlobProperties Reimposta le proprietà di un BLOB. |
ICEnroll4::resetExtensions Rimuove tutte le estensioni dalla richiesta. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::setPendingRequestInfo Imposta le proprietà per una richiesta in sospeso. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
ICEnroll4::stringToBinary Converte una stringa codificata in un BLOB di dati binari. Questo metodo è stato definito per la prima volta nell'interfaccia ICEnroll4. |
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 |