class documentation
class TokenSanitizer: (source)
Constructors: TokenSanitizer.access_token_sanitizer(), TokenSanitizer.credentials_sanitizer(), TokenSanitizer(extractor)
Main class for sanitizing tokens based on extracted version information.
This class uses a TokenVersionExtractor to identify the token format and applies appropriate sanitization rules to mask sensitive parts like signatures.
| Parameters | |
| extractor | The extractor to use for token version identification. |
| Static Method | access |
Create a TokenSanitizer configured for access tokens. |
| Static Method | credentials |
Create a TokenSanitizer configured for credentials. |
| Method | __init__ |
Undocumented |
| Method | is |
Check if a token is supported by this sanitizer. |
| Method | sanitize |
Sanitize a token by masking its sensitive parts. |
| Instance Variable | extractor |
The extractor used to determine token version and recognition status. |
Create a TokenSanitizer configured for access tokens.
| Returns | |
TokenSanitizer | A sanitizer instance with access token versions. |
Create a TokenSanitizer configured for credentials.
| Returns | |
TokenSanitizer | A sanitizer instance with credentials versions. |