INNER CODE UNIT · Python
FRESH_REQUIRED
yezz123/authx · authx/main.py:686
def FRESH_REQUIRED(self) -> TokenPayload:
"""FastAPI Dependency to enforce valid token availability in request."""
return Depends(self.fresh_token_required)
@property
def ACCESS_REQUIRED(self) -> TokenPayload:
"""FastAPI Dependency to enforce presence of an `access` token in request."""
return Depends(self.access_token_required)
@property
def REFRESH_REQUIRED(self) -> TokenPayload:
"""FastAPI Dependency to enforce presence of a `refresh` token in request."""
return Depends(self.refresh_token_required)
@property
def ACCESS_TOKEN(self) -> RequestToken:
"""FastAPI Dependency to retrieve access token from request."""