Metodo IEnroll::p ut_DeleteRequestCert (xenroll.h)
[Questa proprietà non è più disponibile per l'uso a partire da Windows Server 2008 e Windows Vista.]
La proprietà DeleteRequestCert imposta o recupera un valore booleano che determina se i certificati fittizi nell'archivio richieste vengono eliminati.
I certificati fittizi vengono creati allo scopo di rendere persistenti le chiavi generate per la richiesta PKCS #10 durante il processo di registrazione. L'archivio specificato dalla proprietà RequestStoreNameWStr è la posizione in cui viene creato il certificato fittizio. Le chiavi appena generate vengono aggiunte come proprietà al certificato fittizio per renderle persistenti fino a quando un'autorità di certificazione elabora la richiesta e risponde con un PKCS #7. In caso di accettazione del certificato PKCS #7, il certificato fittizio viene rimosso e le chiavi vengono aggiunte come proprietà del certificato rilasciato restituito dall'autorità di certificazione. Per il debug e il test, spesso è consigliabile non eliminare il certificato fittizio. L'impostazione di DeleteRequestCert su false impedisce l'eliminazione.
Il valore predefinito di questa proprietà è True. Questa proprietà è stata definita per la prima volta nell'interfaccia IEnroll .
Si tratta di una proprietà di lettura/scrittura.
Sintassi
HRESULT put_DeleteRequestCert(
BOOL fDelete
);
Parametri
fDelete
Valore restituito
nessuno
Osservazioni
La proprietà DeleteRequestCert influisce sul comportamento dei metodi seguenti:
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 |
Libreria | Uuid.lib |
DLL | Xenroll.dll |