classe AuthDelegate

Delegato per le operazioni correlate all'autenticazione.

Riepilogo

Membri Descrizione
public virtual bool AcquireOAuth2Token(const Identity& identity, const OAuth2Challenge& challenge, OAuth2Token& token) Questo metodo viene chiamato quando è necessario un token di autenticazione per il motore dei criteri con l'identità specificata e la richiesta di verifica specificata. Il client deve restituire se l'acquisizione del token ha avuto esito positivo. In caso di esito positivo, deve inizializzare l'oggetto token specificato.
public virtual bool AcquireOAuth2Token(const Identity& identity, const OAuth2Challenge& challenge, const std::shared_ptr<void>& context, OAuth2Token& token) Questo metodo viene chiamato quando è necessario un token di autenticazione per il motore dei criteri con l'identità specificata e la richiesta di verifica specificata. Il client deve restituire se l'acquisizione del token ha avuto esito positivo. In caso di esito positivo, deve inizializzare l'oggetto token specificato.

Membri

Funzione AcquireOAuth2Token

Questo metodo viene chiamato quando è necessario un token di autenticazione per il motore dei criteri con l'identità specificata e la richiesta di verifica specificata. Il client deve restituire se l'acquisizione del token ha avuto esito positivo. In caso di esito positivo, deve inizializzare l'oggetto token specificato.

Parametri:

  • identity: utente per il quale viene richiesto un token

  • challenge: sfida di OAuth2

  • token: [Output] Token OAuth2 con codifica Base64

Restituisce: True se il token è stato acquisito correttamente, altrimenti false In caso di errore, se il parametro di output del token contiene un messaggio di errore, verrà incluso nell'eccezione NoAuthTokenError che verrà successivamente generata all'applicazione.

Deprecato: questo metodo verrà presto deprecato a favore di quello che accetta un parametro di contesto. Se la nuova versione è stata implementata, non è necessario implementare questa versione.

Funzione AcquireOAuth2Token

Questo metodo viene chiamato quando è necessario un token di autenticazione per il motore dei criteri con l'identità specificata e la richiesta di verifica specificata. Il client deve restituire se l'acquisizione del token ha avuto esito positivo. In caso di esito positivo, deve inizializzare l'oggetto token specificato.

Parametri:

  • identity: utente per il quale viene richiesto un token

  • challenge: sfida di OAuth2

  • context: contesto opaco passato all'API MIP dall'applicazione host

  • token: [Output] Token OAuth2 con codifica Base64

Restituisce: True se il token è stato acquisito correttamente, altrimenti false In caso di errore, se il parametro di output del token contiene un messaggio di errore, verrà incluso nell'eccezione NoAuthTokenError che verrà successivamente generata all'applicazione.