Interfaccia ISCrdEnr
L'interfaccia ISCrdEnr rappresenta il controllo registrazione smart card. È principalmente di interesse per gli sviluppatori che non usano Automazione. Per la programmazione in Visual Basic o in un altro linguaggio di automazione, vedere l'oggetto CEnroll .
Membri
L'interfaccia ISCrdEnr eredita dall'interfaccia IDispatch . ISCrdEnr include anche questi tipi di membri:
Metodi
L'interfaccia ISCrdEnr include questi metodi.
Metodo | Descrizione |
---|---|
Iscriversi | Richiede un certificato per conto dell'utente e archivia il certificato risultante sulla smart card dell'utente. |
enumCAName | Enumera i nomi delle autorità di certificazione (CA) per un determinato nome del modello di certificato. |
enumCertTemplateName | Enumera i nomi dei modelli di certificato. |
enumCSPName | Enumera il nome dei provider di servizi di crittografia disponibili. |
getCACount | Restituisce il numero di CA disposti a rilasciare un certificato in base al modello di certificato specificato. |
getCAName | Recupera il nome della CA specificata per un determinato modello di certificato. |
getCertTemplateCount | Recupera il numero di modelli di certificato. |
getCertTemplateName | Recupera il nome del modello di certificato. |
getCertTemplateSMIME | Determinare se un modello di certificato contiene l'utilizzo della chiave szOID_PKIX_KP_EMAIL_PROTECTION. Se l'utilizzo di questa chiave fa parte del modello di certificato, il modello di certificato supporta le operazioni Secure/Multipurpose Internet Mail Extensions (S/MIME). |
getEnrolledCertificateName | Recupera il nome del certificato risultante da una chiamata riuscita precedente a ISCrdEnr::registr. Questo metodo può essere usato anche per visualizzare il certificato in una finestra di dialogo. |
getSigningCertificateName | Recupera il nome dell'oggetto dal certificato di firma. Questo metodo può essere usato anche per visualizzare il certificato in una finestra di dialogo. |
getUserName | Recupera il nome dell'utente per conto del quale è prevista la registrazione del certificato. |
resetUser | Cancella il nome utente dal controllo smart card. |
selectSigningCertificate | Visualizza una finestra di dialogo Seleziona certificato che consente di selezionare un certificato di firma (noto anche come certificato dell'agente di registrazione). |
selectUserName | Visualizza una finestra di dialogo Seleziona utente che consente di selezionare un nome utente. Il nome utente si applica all'utente per conto del quale è prevista la registrazione del certificato. |
setCAName | Specifica il nome della CA. |
setCertTemplateName | Specifica il nome del modello di certificato. |
setSigningCertificate | Specifica un certificato di firma (noto anche come certificato dell'agente di registrazione). |
setUserName | Specifica il nome dell'utente per conto del quale è prevista la registrazione del certificato. |
Proprietà
L'interfaccia ISCrdEnr include queste proprietà.
Proprietà | Tipo di accesso | Descrizione |
---|---|---|
CSPCount |
Sola lettura |
Specifica il numero di provider di servizi di configurazione. Questa proprietà è di sola lettura. |
CSPName |
Lettura/Scrittura |
Nome del CSP. Si tratta di una proprietà di lettura/scrittura. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Nessuno supportato |
Server minimo supportato |
Windows Server 2003 [solo app desktop] |
DLL |
|
IID |
IID_ISCrdEnr è definito come 753988a1-1357-436d-9cf5-f089bdd67d64 |