Skip to main content

Module types

Module types 

Source
Expand description

Domain-specific newtypes (Roles, Scopes, Permissions, etc.). Common domain types used throughout the AuthFramework.

This module provides type-safe wrappers around raw collections and primitives to improve API clarity and prevent common mistakes.

Structsยง

AdditionalParams
Custom parameters to include in OAuth authorization requests.
GrantTypes
A collection of OAuth grant types.
IpList
IP address whitelist for access control.
Permissions
A collection of permissions.
RedirectUris
A collection of redirect URIs for OAuth clients.
ResponseTypes
A collection of OAuth response types.
Roles
A collection of user roles.
Scopes
A collection of OAuth scopes.
UserAttributes
User attributes as key-value pairs.
UserAttributesString
User attributes as key-value pairs (string values).