TsgcHTTP_OAuth2_Server › 이벤트
용도별로 그룹화된 처리할 수 있는 이벤트와 그 뒤에 전체 알파벳순 목록입니다.
| Name | 설명 |
|---|---|
| OnOAuth2BeforeRequest | 모든 OAuth2 엔드포인트가 수신 HTTP 요청을 처리하기 전에 발생합니다. 애플리케이션이 요청을 검사하거나, 다시 작성하거나, 취소할 수 있도록 합니다. |
| OnOAuth2BeforeDispatchPage | 애플리케이션이 HTML을 사용자 지정할 수 있도록 OAuth2 HTML 페이지(로그인, 동의, 장치 확인)가 렌더링되기 전에 발생합니다. |
| OnOAuth2Authentication | authorize flow 동안 sign-in 페이지에서 제출된 사용자 자격 증명을 검증합니다. |
| OnOAuth2Unauthorized | 보호된 엔드포인트가 bearer 토큰이 누락되거나, 잘못되거나, 만료되어 요청을 거부할 때 발생합니다. |
| OnOAuth2ResponseError | 서버가 OAuth2 오류 응답(invalid_grant, invalid_client, access_denied 등)을 반환하려고 할 때 발생하므로 애플리케이션이 상태, 본문 또는 헤더를 재정의할 수 있습니다. |
| Name | 설명 |
|---|---|
| OnOAuth2AfterAccessToken | /token 엔드포인트가 access token을 성공적으로 발행한 후 발생합니다. |
| OnOAuth2AfterRefreshToken | /token 엔드포인트가 refresh_token 그랜트를 사용하여 액세스 토큰을 성공적으로 갱신한 후 발생합니다. |
| OnOAuth2AfterValidateAccessToken | 서버가 리소스 요청에서 access token을 유효성 검사한 후에 발생하며, 애플리케이션이 결과를 수락하거나 재정의할 수 있도록 합니다. |
| OnOAuth2AfterRevokeToken | /revoke 엔드포인트가 토큰 폐기 요청(RFC 7009)을 처리한 후 발생합니다. |
| OnOAuth2AfterIntrospectToken | /introspect 엔드포인트가 토큰 introspection 요청(RFC 7662)을 처리한 후 발생합니다. |
| Name | 설명 |
|---|---|
| OnOAuth2DeviceAuthorization | /device_authorization 엔드포인트가 device_code와 user_code 쌍을 발급한 후 발생합니다(RFC 8628). |
| OnOAuth2DeviceCodeVerification | 사용자가 디바이스 검증 페이지(RFC 8628)에서 user_code를 제출할 때 발생하므로, 애플리케이션이 디바이스를 승인하거나 거부할 수 있습니다. |
| Name | 설명 |
|---|---|
| OnOAuth2ValidateDPoP | 애플리케이션이 proof-of-possession(RFC 9449)을 검증할 수 있도록 리소스 요청이 DPoP proof 헤더를 전달할 때 발생합니다. |
| Name | 설명 |
|---|---|
| OnOAuth2AfterAccessToken | /token 엔드포인트가 access token을 성공적으로 발행한 후 발생합니다. |
| OnOAuth2AfterIntrospectToken | /introspect 엔드포인트가 토큰 introspection 요청(RFC 7662)을 처리한 후 발생합니다. |
| OnOAuth2AfterRefreshToken | /token 엔드포인트가 refresh_token 그랜트를 사용하여 액세스 토큰을 성공적으로 갱신한 후 발생합니다. |
| OnOAuth2AfterRevokeToken | /revoke 엔드포인트가 토큰 폐기 요청(RFC 7009)을 처리한 후 발생합니다. |
| OnOAuth2AfterValidateAccessToken | 서버가 리소스 요청에서 access token을 유효성 검사한 후에 발생하며, 애플리케이션이 결과를 수락하거나 재정의할 수 있도록 합니다. |
| OnOAuth2Authentication | authorize flow 동안 sign-in 페이지에서 제출된 사용자 자격 증명을 검증합니다. |
| OnOAuth2BeforeDispatchPage | 애플리케이션이 HTML을 사용자 지정할 수 있도록 OAuth2 HTML 페이지(로그인, 동의, 장치 확인)가 렌더링되기 전에 발생합니다. |
| OnOAuth2BeforeRequest | 모든 OAuth2 엔드포인트가 수신 HTTP 요청을 처리하기 전에 발생합니다. 애플리케이션이 요청을 검사하거나, 다시 작성하거나, 취소할 수 있도록 합니다. |
| OnOAuth2DeviceAuthorization | /device_authorization 엔드포인트가 device_code와 user_code 쌍을 발급한 후 발생합니다(RFC 8628). |
| OnOAuth2DeviceCodeVerification | 사용자가 디바이스 검증 페이지(RFC 8628)에서 user_code를 제출할 때 발생하므로, 애플리케이션이 디바이스를 승인하거나 거부할 수 있습니다. |
| OnOAuth2ResponseError | 서버가 OAuth2 오류 응답(invalid_grant, invalid_client, access_denied 등)을 반환하려고 할 때 발생하므로 애플리케이션이 상태, 본문 또는 헤더를 재정의할 수 있습니다. |
| OnOAuth2Unauthorized | 보호된 엔드포인트가 bearer 토큰이 누락되거나, 잘못되거나, 만료되어 요청을 거부할 때 발생합니다. |
| OnOAuth2ValidateDPoP | 애플리케이션이 proof-of-possession(RFC 9449)을 검증할 수 있도록 리소스 요청이 DPoP proof 헤더를 전달할 때 발생합니다. |