Structsยง
- AuthSession Handle 
- A handle to an authentication session.
- AuthSession ๐Ident 
- Authenticator
- Facilitates authenticating users via Frontegg, and verifying returned JWTs.
- AuthenticatorConfig 
- Configures an Authenticator.
- AuthenticatorInner ๐
- ClaimMetadata 
- Metadata embedded in a Frontegg JWT.
- Claims
- The raw claims encoded in a Frontegg access token.
- ValidatedClaims 
- Claimsthat have been validated by- Authenticator::validate_access_token.
Enumsยง
- AuthSession ๐
- ClaimToken Type 
- The type of a JWT issued by Frontegg.
Constantsยง
- DEFAULT_REFRESH_ DROP_ FACTOR 
- If a session is dropped within DEFAULT_REFRESH_DROP_FACTOR* valid_forseconds 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.
- MAX_USER_ NAME_ LENGTH 
- The maximum length of a user name.
Functionsยง
- bool_as_ ๐str 
- is_email ๐
- Reports whether a username is an email address.
- validate_user ๐
Type Aliasesยง
- AuthFuture ๐