Modules§
- app_
password 🔒 - auth 🔒
- client 🔒
- error 🔒
- metrics 🔒
- Metrics for our Frontegg Authentication client.
Structs§
- ApiToken
Args - ApiToken
Response - AppPassword
- A Materialize app password.
- AppPassword
Parse Error - An error while parsing an
AppPassword
. - Authenticator
- Facilitates authenticating users via Frontegg, and verifying returned JWTs.
- Authenticator
Config - Configures an
Authenticator
. - Claim
Metadata - Metadata embedded in a Frontegg JWT.
- Claims
- The raw claims encoded in a Frontegg access token.
- Client
- Client for Frontegg auth requests.
- Frontegg
CliArgs - Command line arguments for frontegg.
Enums§
- Claim
Token Type - The type of a JWT issued by Frontegg.
- Error
Constants§
- DEFAULT_
REFRESH_ DROP_ FACTOR - If a session is dropped within
DEFAULT_REFRESH_DROP_FACTOR
* valid_for
seconds of an authentication token expiring, then we’ll continue to refresh the auth token, with the assumption that a new instance of this session will be started soon. - DEFAULT_
REFRESH_ DROP_ LRU_ CACHE_ SIZE - SAFETY: Value is known to be non-zero.