TsgcHTTP_OAuth2_Server › Methods

TsgcHTTP_OAuth2_Server Methoden

Öffentliche Methoden, gruppiert nach Zweck, gefolgt von der vollständigen alphabetischen Liste.

Tokens

NameBeschreibung
AddTokenLädt ein Access-/Refresh-Token-Paar vorab in den Server-Token-Speicher für eine registrierte Anwendung.
RemoveTokenWiderruft ein bestimmtes Access-Token, das zuvor vom Server ausgestellt wurde.
RemoveTokenByRefreshTokenWiderruft das Token-Paar, das durch seinen Refresh-Token-Wert identifiziert wird.
IsOAuth2TokenValidValidiert ein eingehendes Bearer-Access-Token, das vom Client präsentiert wird, entweder durch Parsen der Anfrage-Header oder durch Übernehmen der rohen Token-Zeichenfolge.
IsOAuth2UnauthorizedPrüft, ob eine Anfrage auf der angegebenen Verbindung mit einer OAuth-2.0-Unauthorized-Antwort abgelehnt werden muss.

Apps

NameBeschreibung
RegisterAppRegistriert eine neue OAuth-2.0-Client-Anwendung auf dem Server und gibt ihre generierten Anmeldeinformationen zurück.
UnRegisterAppEntfernt eine zuvor registrierte OAuth-2.0-Client-Anwendung vom Server.

Providers

NameBeschreibung
RegisterProviderRegistriert einen externen Identitätsanbieter (Google, GitHub, Microsoft usw.), sodass der Server die föderierte Anmeldung an ihn delegieren kann.
UnRegisterProviderEntfernt einen zuvor registrierten externen Identitätsanbieter vom Server.
ClearProvidersEntfernt jeden externen Identitätsanbieter, der in der Server-Föderationsliste registriert ist.

Erweitert

NameBeschreibung
DoProcessHTTPHaupt-HTTP-Request-Pipeline-Hook, der OAuth-2.0-Protokoll-Endpunkte auf dem Server verteilt.

Alle Methoden (alphabetisch)

NameBeschreibung
AddTokenLädt ein Access-/Refresh-Token-Paar vorab in den Server-Token-Speicher für eine registrierte Anwendung.
ClearProvidersEntfernt jeden externen Identitätsanbieter, der in der Server-Föderationsliste registriert ist.
DoProcessHTTPHaupt-HTTP-Request-Pipeline-Hook, der OAuth-2.0-Protokoll-Endpunkte auf dem Server verteilt.
IsOAuth2TokenValidValidiert ein eingehendes Bearer-Access-Token, das vom Client präsentiert wird, entweder durch Parsen der Anfrage-Header oder durch Übernehmen der rohen Token-Zeichenfolge.
IsOAuth2UnauthorizedPrüft, ob eine Anfrage auf der angegebenen Verbindung mit einer OAuth-2.0-Unauthorized-Antwort abgelehnt werden muss.
RegisterAppRegistriert eine neue OAuth-2.0-Client-Anwendung auf dem Server und gibt ihre generierten Anmeldeinformationen zurück.
RegisterProviderRegistriert einen externen Identitätsanbieter (Google, GitHub, Microsoft usw.), sodass der Server die föderierte Anmeldung an ihn delegieren kann.
RemoveTokenWiderruft ein bestimmtes Access-Token, das zuvor vom Server ausgestellt wurde.
RemoveTokenByRefreshTokenWiderruft das Token-Paar, das durch seinen Refresh-Token-Wert identifiziert wird.
UnRegisterAppEntfernt eine zuvor registrierte OAuth-2.0-Client-Anwendung vom Server.
UnRegisterProviderEntfernt einen zuvor registrierten externen Identitätsanbieter vom Server.