TsgcHTTP_OAuth2_Server › Métodos

TsgcHTTP_OAuth2_Server Métodos

Métodos públicos agrupados por propósito, seguidos de la lista alfabética completa.

Tokens

NombreDescripción
AddTokenPrecarga un par de tokens de acceso/actualización en el almacén de tokens del servidor para una aplicación registrada.
RemoveTokenRevoca un token de acceso específico emitido previamente por el servidor.
RemoveTokenByRefreshTokenRevoca el par de tokens identificado por su valor de token de actualización.
IsOAuth2TokenValidValida un token de acceso Bearer entrante presentado por el cliente, ya sea analizando las cabeceras de la solicitud o tomando la cadena del token sin procesar.
IsOAuth2UnauthorizedComprueba si una solicitud en la conexión dada debe rechazarse con una respuesta no autorizada de OAuth 2.0.

Aplicaciones

NombreDescripción
RegisterAppRegistra una nueva aplicación cliente OAuth 2.0 en el servidor y devuelve sus credenciales generadas.
UnRegisterAppElimina una aplicación cliente OAuth 2.0 previamente registrada del servidor.

Proveedores

NombreDescripción
RegisterProviderRegistra un proveedor de identidad externo (Google, GitHub, Microsoft, etc.) para que el servidor pueda delegar el inicio de sesión federado.
UnRegisterProviderElimina un proveedor de identidad externo previamente registrado del servidor.
ClearProvidersElimina todos los proveedores de identidad externos registrados en la lista de federación del servidor.

Avanzado

NombreDescripción
DoProcessHTTPGancho principal del pipeline de solicitudes HTTP que despacha los endpoints del protocolo OAuth 2.0 en el servidor.

Todos los Métodos (orden alfabético)

NombreDescripción
AddTokenPrecarga un par de tokens de acceso/actualización en el almacén de tokens del servidor para una aplicación registrada.
ClearProvidersElimina todos los proveedores de identidad externos registrados en la lista de federación del servidor.
DoProcessHTTPGancho principal del pipeline de solicitudes HTTP que despacha los endpoints del protocolo OAuth 2.0 en el servidor.
IsOAuth2TokenValidValida un token de acceso Bearer entrante presentado por el cliente, ya sea analizando las cabeceras de la solicitud o tomando la cadena del token sin procesar.
IsOAuth2UnauthorizedComprueba si una solicitud en la conexión dada debe rechazarse con una respuesta no autorizada de OAuth 2.0.
RegisterAppRegistra una nueva aplicación cliente OAuth 2.0 en el servidor y devuelve sus credenciales generadas.
RegisterProviderRegistra un proveedor de identidad externo (Google, GitHub, Microsoft, etc.) para que el servidor pueda delegar el inicio de sesión federado.
RemoveTokenRevoca un token de acceso específico emitido previamente por el servidor.
RemoveTokenByRefreshTokenRevoca el par de tokens identificado por su valor de token de actualización.
UnRegisterAppElimina una aplicación cliente OAuth 2.0 previamente registrada del servidor.
UnRegisterProviderElimina un proveedor de identidad externo previamente registrado del servidor.