method
App.CreateAPIKey
Mint a revocable API bearer secret for a current session.
Arguments
| Argument | Type | Description |
|---|---|---|
ctx | context.Context | The ctx value. |
sessionToken | string | The sessionToken value. |
name | string | The name value. |
expiresAt | time.Time | The expiresAt value. |
Returns
The declared result.
(APIKey, error)How it works
Requires AuthConfig.APIKeys. The raw Key is returned once; lists expose APIKeyInfo only.
Full signature
func (application *App) CreateAPIKey(
ctx context.Context,
sessionToken,
name string,
expiresAt time.Time,
) (APIKey, error)