class AuthDelegate

Delegado para las operaciones relacionadas con la autenticación.

Resumen

Miembros Descripciones
Bool virtual público AcquireOAuth2Token(identidad de identidad & const, desafío de OAuth2Challenge, token & de OAuth2Token) & Este método se denomina cuando se requiere un token de autenticación para el motor de directivas con la identidad dada y el reto dado. El cliente debe devolver si la adquisición del token se ha realizado correctamente. Si se realiza correctamente, debería inicializar el objeto de token dado.
Bool virtual público AcquireOAuth2Token(identidad de identidad & const, desafío de OAuth2Challenge, & const std::shared_ptr < void >& context, token de OAuth2Token) & Este método se denomina cuando se requiere un token de autenticación para el motor de directivas con la identidad dada y el reto dado. El cliente debe devolver si la adquisición del token se ha realizado correctamente. Si se realiza correctamente, debería inicializar el objeto de token dado.

Miembros

Función AcquireOAuth2Token

Este método se denomina cuando se requiere un token de autenticación para el motor de directivas con la identidad dada y el reto dado. El cliente debe devolver si la adquisición del token se ha realizado correctamente. Si se realiza correctamente, debería inicializar el objeto de token dado.

Parámetros:

  • identidad:usuario para el que se solicita un token

  • reto:reto de OAuth2

  • token: [Salida] Token de OAuth2 con codificación base64

Devuelve:Verdadero si el token se adquirió correctamente, si el error es falso, si el parámetro de salida del token contiene un mensaje de error, se incluirá en la excepción NoAuthTokenError que se elevará posteriormente a la aplicación.

En desuso: este método pronto estará en desuso en favor del que acepte un parámetro de contexto. Si se ha implementado la nueva versión, no es necesario implementar esta versión.

Función AcquireOAuth2Token

Este método se denomina cuando se requiere un token de autenticación para el motor de directivas con la identidad dada y el reto dado. El cliente debe devolver si la adquisición del token se ha realizado correctamente. Si se realiza correctamente, debería inicializar el objeto de token dado.

Parámetros:

  • identidad:usuario para el que se solicita un token

  • reto:reto de OAuth2

  • contexto:contexto opaco que la aplicación host ha pasado a la API de MIP

  • token: [Salida] Token de OAuth2 con codificación base64

Devuelve:True si el token se adquirió correctamente, de lo contrario, false Al error, si el parámetro de salida del token contiene un mensaje de error, se incluirá en la excepción NoAuthTokenError que se elevará más adelante a la aplicación.n.