Module token_lifecycle

Module token_lifecycle 

Source
Expand description

Token lifecycle test scenario handlers

This module provides API endpoints for testing token lifecycle scenarios:

  • Token revocation
  • Key rotation
  • Clock skew
  • Prebuilt test scenarios

Structs§

ClockSkewRequest
Clock skew request
ForceRefreshFailureRequest
Force refresh failure request
RevokeMidSessionRequest
Revoke mid-session request
RevokeTokenRequest
Revoke token request
RevokeUserTokensRequest
Revoke user tokens request
RotateKeyRequest
Key rotation request
TokenLifecycleState
State for token lifecycle handlers

Functions§

force_refresh_failure
Force refresh token failure (test scenario)
get_active_keys
Get active keys
get_clock_skew
Get clock skew
get_token_status
Get token revocation status
revoke_mid_session
Revoke token mid-session (test scenario)
revoke_token
Revoke token endpoint
revoke_user_tokens
Revoke all tokens for a user
rotate_keys
Rotate keys
set_clock_skew
Set clock skew
token_lifecycle_router
Create token lifecycle router