TsgcHTTP_OAuth2_Server › Metody

Metody TsgcHTTP_OAuth2_Server

Metody publiczne pogrupowane według przeznaczenia, a następnie pełna lista alfabetyczna.

Tokeny

NazwaOpis
AddTokenWstępnie umieszcza parę tokenów dostępu/odświeżania w magazynie tokenów serwera dla zarejestrowanej aplikacji.
RemoveTokenUnieważnia określony token dostępu wcześniej wydany przez serwer.
RemoveTokenByRefreshTokenUnieważnia parę tokenów identyfikowaną przez wartość tokenu odświeżania.
IsOAuth2TokenValidWeryfikuje przychodzący token dostępu Bearer prezentowany przez klienta, analizując nagłówki żądania lub przyjmując surowy ciąg tokenu.
IsOAuth2UnauthorizedSprawdza, czy żądanie na danym połączeniu musi zostać odrzucone z nieautoryzowaną odpowiedzią OAuth 2.0.

Aplikacje

NazwaOpis
RegisterAppRejestruje nową aplikację kliencką OAuth 2.0 na serwerze i zwraca wygenerowane dla niej dane uwierzytelniające.
UnRegisterAppUsuwa wcześniej zarejestrowaną aplikację kliencką OAuth 2.0 z serwera.

Dostawcy

NazwaOpis
RegisterProviderRejestruje zewnętrznego dostawcę tożsamości (Google, GitHub, Microsoft itp.), umożliwiając serwerowi delegowanie federacyjnego logowania do tego dostawcy.
UnRegisterProviderUsuwa wcześniej zarejestrowanego zewnętrznego dostawcę tożsamości z serwera.
ClearProvidersUsuwa wszystkich zewnętrznych dostawców tożsamości zarejestrowanych na liście federacji serwera.

Zaawansowane

NazwaOpis
DoProcessHTTPGłówny punkt wejścia potoku żądań HTTP, który obsługuje punkty końcowe protokołu OAuth 2.0 na serwerze.

Wszystkie metody (alfabetycznie)

NazwaOpis
AddTokenWstępnie umieszcza parę tokenów dostępu/odświeżania w magazynie tokenów serwera dla zarejestrowanej aplikacji.
ClearProvidersUsuwa wszystkich zewnętrznych dostawców tożsamości zarejestrowanych na liście federacji serwera.
DoProcessHTTPGłówny punkt wejścia potoku żądań HTTP, który obsługuje punkty końcowe protokołu OAuth 2.0 na serwerze.
IsOAuth2TokenValidWeryfikuje przychodzący token dostępu Bearer prezentowany przez klienta, analizując nagłówki żądania lub przyjmując surowy ciąg tokenu.
IsOAuth2UnauthorizedSprawdza, czy żądanie na danym połączeniu musi zostać odrzucone z nieautoryzowaną odpowiedzią OAuth 2.0.
RegisterAppRejestruje nową aplikację kliencką OAuth 2.0 na serwerze i zwraca wygenerowane dla niej dane uwierzytelniające.
RegisterProviderRejestruje zewnętrznego dostawcę tożsamości (Google, GitHub, Microsoft itp.), umożliwiając serwerowi delegowanie federacyjnego logowania do tego dostawcy.
RemoveTokenUnieważnia określony token dostępu wcześniej wydany przez serwer.
RemoveTokenByRefreshTokenUnieważnia parę tokenów identyfikowaną przez wartość tokenu odświeżania.
UnRegisterAppUsuwa wcześniej zarejestrowaną aplikację kliencką OAuth 2.0 z serwera.
UnRegisterProviderUsuwa wcześniej zarejestrowanego zewnętrznego dostawcę tożsamości z serwera.