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

Vedi anche

IEnroll