enumerazione CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE (credentialprovider.h)
Descrive la risposta quando un provider di credenziali tenta di serializzare le credenziali. Usato da ICredentialProviderCredential::GetSerialization.
Sintassi
typedef enum _CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE {
CPGSR_NO_CREDENTIAL_NOT_FINISHED = 0,
CPGSR_NO_CREDENTIAL_FINISHED,
CPGSR_RETURN_CREDENTIAL_FINISHED,
CPGSR_RETURN_NO_CREDENTIAL_FINISHED
} CREDENTIAL_PROVIDER_GET_SERIALIZATION_RESPONSE;
Costanti
CPGSR_NO_CREDENTIAL_NOT_FINISHED Valore: 0 Non è stata serializzata alcuna credenziale perché sono necessarie altre informazioni. Un esempio potrebbe essere se una credenziale richiede sia un PIN che una risposta a una domanda segreta, ma l'utente ha fornito solo il PIN. Questo segnala che al chiamante deve essere data la possibilità di modificarne la risposta. |
CPGSR_NO_CREDENTIAL_FINISHED Il provider di credenziali non ha serializzato una credenziale ma ne ha completato il lavoro. Questa risposta ha più significati. Può significare che non è stata serializzata alcuna credenziale e che l'utente non deve riprovare. Questa risposta può anche indicare che non è stata inviata alcuna credenziale, ma il lavoro delle credenziali è stato completato. Nello scenario Cambia password, ad esempio, questa risposta implica l'esito positivo. |
CPGSR_RETURN_CREDENTIAL_FINISHED Una credenziale è stata serializzata. Questa risposta implica il passaggio di una struttura di serializzazione. |
CPGSR_RETURN_NO_CREDENTIAL_FINISHED Il provider di credenziali non ha serializzato una credenziale, ma ne ha completato il lavoro. La differenza tra questo valore e CPGSR_NO_CREDENTIAL_FINISHED è che questo flag forza la restituzione dell'interfaccia utente di accesso, che chiamerà UnAdvise per tutti i provider di credenziali. |
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows Vista [solo app desktop] |
Server minimo supportato | Windows Server 2008 [solo app desktop] |
Intestazione | credentialprovider.h |