TsgcHTTP_OAuth2_Server › Methods

Méthodes TsgcHTTP_OAuth2_Server

Méthodes publiques regroupées par objectif, suivies de la liste alphabétique complète.

Jetons

NomDescription
AddToken Pré-alimente une paire access/refresh token dans le store de tokens du serveur pour une application enregistrée.
RemoveTokenRévoque un jeton d'accès spécifique précédemment émis par le serveur.
RemoveTokenByRefreshToken Révoque la paire de jetons identifiée par sa valeur de jeton de rafraîchissement.
IsOAuth2TokenValidValide un jeton d'accès Bearer entrant présenté par le client, soit en analysant les en-têtes de requête, soit en prenant la chaîne de jeton brute.
IsOAuth2Unauthorized Vérifie si une requête sur la connexion donnée doit être rejetée avec une réponse non autorisée OAuth 2.0.

Applications

NomDescription
RegisterApp Enregistre une nouvelle application cliente OAuth 2.0 sur le serveur et retourne ses identifiants générés.
UnRegisterAppSupprime une application cliente OAuth 2.0 précédemment enregistrée du serveur.

Fournisseurs

NomDescription
RegisterProviderEnregistre un fournisseur d'identité externe (Google, GitHub, Microsoft, etc.) afin que le serveur puisse déléguer la connexion fédérée à celui-ci.
UnRegisterProvider Supprime un fournisseur d'identité externe précédemment enregistré du serveur.
ClearProviders Supprime tous les fournisseurs d'identité externes enregistrés dans la liste de fédération du serveur.

Avancé

NomDescription
DoProcessHTTP Point d'entrée principal du pipeline de requêtes HTTP qui distribue les points de terminaison du protocole OAuth 2.0 sur le serveur.

Toutes les méthodes (alphabétique)

NomDescription
AddToken Pré-alimente une paire access/refresh token dans le store de tokens du serveur pour une application enregistrée.
ClearProviders Supprime tous les fournisseurs d'identité externes enregistrés dans la liste de fédération du serveur.
DoProcessHTTP Point d'entrée principal du pipeline de requêtes HTTP qui distribue les points de terminaison du protocole OAuth 2.0 sur le serveur.
IsOAuth2TokenValidValide un jeton d'accès Bearer entrant présenté par le client, soit en analysant les en-têtes de requête, soit en prenant la chaîne de jeton brute.
IsOAuth2Unauthorized Vérifie si une requête sur la connexion donnée doit être rejetée avec une réponse non autorisée OAuth 2.0.
RegisterApp Enregistre une nouvelle application cliente OAuth 2.0 sur le serveur et retourne ses identifiants générés.
RegisterProviderEnregistre un fournisseur d'identité externe (Google, GitHub, Microsoft, etc.) afin que le serveur puisse déléguer la connexion fédérée à celui-ci.
RemoveTokenRévoque un jeton d'accès spécifique précédemment émis par le serveur.
RemoveTokenByRefreshToken Révoque la paire de jetons identifiée par sa valeur de jeton de rafraîchissement.
UnRegisterAppSupprime une application cliente OAuth 2.0 précédemment enregistrée du serveur.
UnRegisterProvider Supprime un fournisseur d'identité externe précédemment enregistré du serveur.