TsgcHTTP_OAuth2_Client › Eventos

TsgcHTTP_OAuth2_Client Events

Eventos que você pode tratar, agrupados por propósito, seguidos pela lista alfabética completa.

Authorize Code

NameDescrição
OnBeforeAuthorizeCodeDisparado antes de o cliente abrir o navegador para solicitar a autorização do usuário.
OnAfterAuthorizeCodeDisparado quando o servidor de autorização redireciona de volta com o código de autorização.
OnErrorAuthorizeCodeDispara quando o servidor de autorização retorna um erro durante a etapa do código de autorização.

Access Token

NameDescrição
OnBeforeAccessTokenDisparado antes de o cliente fazer o POST ao endpoint de token para trocar o código por um token de acesso.
OnAfterAccessTokenDisparado quando o endpoint de token retorna uma resposta de access-token bem-sucedida.
OnErrorAccessTokenDisparado quando o endpoint de token rejeita a requisição de access-token.

Refresh Token

NameDescrição
OnBeforeRefreshTokenDisparado antes de o cliente enviar via POST ao endpoint de token para resgatar o refresh token.
OnAfterRefreshTokenDisparado quando o endpoint de token retorna um novo access token a partir de uma concessão refresh_token.
OnErrorRefreshTokenDispara quando o token endpoint rejeita o grant refresh_token.

Revoke Token

NameDescrição
OnBeforeRevokeTokenDisparado antes de o cliente fazer o POST ao endpoint de revogação (RFC 7009).
OnAfterRevokeTokenDispara depois que o endpoint de revogação invalida o token com sucesso.
OnErrorRevokeTokenDisparado quando o endpoint de revogação retorna um erro.

Introspect Token

NameDescrição
OnBeforeIntrospectTokenDisparado antes de o cliente postar no endpoint de introspecção (RFC 7662).
OnAfterIntrospectTokenDisparado após o endpoint de introspecção retornar os metadados do token.
OnErrorIntrospectTokenDispara quando o endpoint de introspection retorna um erro.

Device Code

NameDescrição
OnDeviceCodeDisparado quando o fluxo Device Code emite o user code que deve ser inserido em um dispositivo secundário (RFC 8628).
OnDeviceCodeExpiredDispara quando o device code expira antes de o usuário concluir a autorização.

DPoP

NameDescrição
OnDPoPSignDisparado quando uma prova DPoP precisa ser assinada, permitindo que a aplicação sobreponha a implementação de assinatura padrão.

HTTP

NameDescrição
OnHTTPResponseDispara logo antes de o servidor HTTP local enviar a resposta voltada ao navegador após o redirecionamento de autorização.

Todos os Eventos (alfabético)

NameDescrição
OnAfterAccessTokenDisparado quando o endpoint de token retorna uma resposta de access-token bem-sucedida.
OnAfterAuthorizeCodeDisparado quando o servidor de autorização redireciona de volta com o código de autorização.
OnAfterIntrospectTokenDisparado após o endpoint de introspecção retornar os metadados do token.
OnAfterRefreshTokenDisparado quando o endpoint de token retorna um novo access token a partir de uma concessão refresh_token.
OnAfterRevokeTokenDispara depois que o endpoint de revogação invalida o token com sucesso.
OnBeforeAccessTokenDisparado antes de o cliente fazer o POST ao endpoint de token para trocar o código por um token de acesso.
OnBeforeAuthorizeCodeDisparado antes de o cliente abrir o navegador para solicitar a autorização do usuário.
OnBeforeIntrospectTokenDisparado antes de o cliente postar no endpoint de introspecção (RFC 7662).
OnBeforeRefreshTokenDisparado antes de o cliente enviar via POST ao endpoint de token para resgatar o refresh token.
OnBeforeRevokeTokenDisparado antes de o cliente fazer o POST ao endpoint de revogação (RFC 7009).
OnDeviceCodeDisparado quando o fluxo Device Code emite o user code que deve ser inserido em um dispositivo secundário (RFC 8628).
OnDeviceCodeExpiredDispara quando o device code expira antes de o usuário concluir a autorização.
OnDPoPSignDisparado quando uma prova DPoP precisa ser assinada, permitindo que a aplicação sobreponha a implementação de assinatura padrão.
OnErrorAccessTokenDisparado quando o endpoint de token rejeita a requisição de access-token.
OnErrorAuthorizeCodeDispara quando o servidor de autorização retorna um erro durante a etapa do código de autorização.
OnErrorIntrospectTokenDispara quando o endpoint de introspection retorna um erro.
OnErrorRefreshTokenDispara quando o token endpoint rejeita o grant refresh_token.
OnErrorRevokeTokenDisparado quando o endpoint de revogação retorna um erro.
OnHTTPResponseDispara logo antes de o servidor HTTP local enviar a resposta voltada ao navegador após o redirecionamento de autorização.