TsgcHTTP_OAuth2_Server › Metodi

Metodi di TsgcHTTP_OAuth2_Server

Metodi pubblici raggruppati per scopo, seguiti dall'elenco alfabetico completo.

Token

NomeDescrizione
AddTokenInserisce preventivamente una coppia di token di accesso/aggiornamento nell'archivio token del server per un'applicazione registrata.
RemoveTokenRevoca uno specifico token di accesso precedentemente emesso dal server.
RemoveTokenByRefreshTokenRevoca la coppia di token identificata dal valore del token di aggiornamento.
IsOAuth2TokenValidValida un token di accesso Bearer in entrata presentato dal client, analizzando le intestazioni della richiesta o accettando direttamente la stringa del token grezzo.
IsOAuth2UnauthorizedVerifica se una richiesta sulla connessione specificata deve essere rifiutata con una risposta OAuth 2.0 unauthorized.

App

NomeDescrizione
RegisterAppRegistra una nuova applicazione client OAuth 2.0 sul server e restituisce le credenziali generate.
UnRegisterAppRimuove dal server un'applicazione client OAuth 2.0 registrata in precedenza.

Provider

NomeDescrizione
RegisterProviderRegistra un provider di identità esterno (Google, GitHub, Microsoft, ecc.) in modo che il server possa delegare l'accesso federato a esso.
UnRegisterProviderRimuove un provider di identità esterno precedentemente registrato dal server.
ClearProvidersRimuove ogni provider di identità esterno registrato nell'elenco di federazione del server.

Avanzate

NomeDescrizione
DoProcessHTTPHook principale della pipeline delle richieste HTTP che smista gli endpoint del protocollo OAuth 2.0 sul server.

Tutti i metodi (alfabetico)

NomeDescrizione
AddTokenInserisce preventivamente una coppia di token di accesso/aggiornamento nell'archivio token del server per un'applicazione registrata.
ClearProvidersRimuove ogni provider di identità esterno registrato nell'elenco di federazione del server.
DoProcessHTTPHook principale della pipeline delle richieste HTTP che smista gli endpoint del protocollo OAuth 2.0 sul server.
IsOAuth2TokenValidValida un token di accesso Bearer in entrata presentato dal client, analizzando le intestazioni della richiesta o accettando direttamente la stringa del token grezzo.
IsOAuth2UnauthorizedVerifica se una richiesta sulla connessione specificata deve essere rifiutata con una risposta OAuth 2.0 unauthorized.
RegisterAppRegistra una nuova applicazione client OAuth 2.0 sul server e restituisce le credenziali generate.
RegisterProviderRegistra un provider di identità esterno (Google, GitHub, Microsoft, ecc.) in modo che il server possa delegare l'accesso federato a esso.
RemoveTokenRevoca uno specifico token di accesso precedentemente emesso dal server.
RemoveTokenByRefreshTokenRevoca la coppia di token identificata dal valore del token di aggiornamento.
UnRegisterAppRimuove dal server un'applicazione client OAuth 2.0 registrata in precedenza.
UnRegisterProviderRimuove un provider di identità esterno precedentemente registrato dal server.