Skip to content

TokenGenerator generator

Generate various types of secure tokens.

Why: Use TokenGenerator for opaque synthetic session, API, or reset-token fixtures with a chosen encoding; never use generated values as production security tokens.

Category: net.

Output: str | bytes.

1
<key name="value" generator="TokenGenerator(token_type='urlsafe', entropy=32)"/>

Parameters

  • token_type: str; Default hex — Output encoding: hexadecimal, raw bytes, or URL-safe Base64.
  • entropy: int; Default 32 — Number of random input bytes before encoding.