Package-level declarations
Types
A header field for API key authentication.
Path parameters identifying a single API key.
An example header for bearer authentication.
Query parameters for OAuth finalization.
Path parameters for OAuth login.
An interface for defining OAuth2 providers.
A simple implementation of Principal.
Properties
A contract for creating a new API key for the currently authenticated principal.
A contract for listing the API keys owned by the currently authenticated principal.
A contract for revoking an API key owned by the currently authenticated principal.
The default validation for user registration.
The default validation for user registration on JS.
The default validation for user registration on the JVM.
A contract for the logout endpoint.
A contract for the OAuth callback finalization endpoint.
A contract for linking an OAuth provider to an existing account.
A contract for the OAuth login initiation endpoint.
A contract for the user login endpoint.
A contract for the user registration endpoint.
A contract for the token refresh endpoint.