TsgcHTTP_OAuth2_Server › Methods
Métodos públicos agrupados por finalidade, seguidos pela lista alfabética completa.
| Name | Descrição |
|---|---|
| AddToken | Pré-carrega um par de access/refresh token no token store do servidor para uma aplicação registrada. |
| RemoveToken | Revoga um access token específico emitido anteriormente pelo servidor. |
| RemoveTokenByRefreshToken | Revoga o par de tokens identificado pelo valor de seu refresh token. |
| IsOAuth2TokenValid | Valida um Bearer access token recebido apresentado pelo cliente, seja analisando os cabeçalhos da requisição ou recebendo a string bruta do token. |
| IsOAuth2Unauthorized | Verifica se uma requisição na conexão fornecida deve ser rejeitada com uma resposta unauthorized do OAuth 2.0. |
| Name | Descrição |
|---|---|
| RegisterApp | Registra uma nova aplicação cliente OAuth 2.0 no servidor e retorna suas credenciais geradas. |
| UnRegisterApp | Remove uma aplicação cliente OAuth 2.0 previamente registrada do servidor. |
| Name | Descrição |
|---|---|
| RegisterProvider | Registra um provedor de identidade externo (Google, GitHub, Microsoft, etc.) para que o servidor possa delegar o login federado a ele. |
| UnRegisterProvider | Remove um provedor de identidade externo previamente registrado do servidor. |
| ClearProviders | Remove todos os provedores de identidade externos registrados na lista de federação do servidor. |
| Name | Descrição |
|---|---|
| DoProcessHTTP | Hook principal do pipeline de requisições HTTP que despacha os endpoints do protocolo OAuth 2.0 no servidor. |
| Name | Descrição |
|---|---|
| AddToken | Pré-carrega um par de access/refresh token no token store do servidor para uma aplicação registrada. |
| ClearProviders | Remove todos os provedores de identidade externos registrados na lista de federação do servidor. |
| DoProcessHTTP | Hook principal do pipeline de requisições HTTP que despacha os endpoints do protocolo OAuth 2.0 no servidor. |
| IsOAuth2TokenValid | Valida um Bearer access token recebido apresentado pelo cliente, seja analisando os cabeçalhos da requisição ou recebendo a string bruta do token. |
| IsOAuth2Unauthorized | Verifica se uma requisição na conexão fornecida deve ser rejeitada com uma resposta unauthorized do OAuth 2.0. |
| RegisterApp | Registra uma nova aplicação cliente OAuth 2.0 no servidor e retorna suas credenciais geradas. |
| RegisterProvider | Registra um provedor de identidade externo (Google, GitHub, Microsoft, etc.) para que o servidor possa delegar o login federado a ele. |
| RemoveToken | Revoga um access token específico emitido anteriormente pelo servidor. |
| RemoveTokenByRefreshToken | Revoga o par de tokens identificado pelo valor de seu refresh token. |
| UnRegisterApp | Remove uma aplicação cliente OAuth 2.0 previamente registrada do servidor. |
| UnRegisterProvider | Remove um provedor de identidade externo previamente registrado do servidor. |