AuthApiKeyDeployment<TContext> class
final
Service deployment that retains its API-key plugin for middleware wiring.
- Inheritance
-
- Object
- AuthDeployment<
TContext> - AuthApiKeyDeployment
- Available extensions
Constructors
-
AuthApiKeyDeployment.custom({required AuthOptions<
TContext> options, required AuthConfig configuration, required AuthProxyPolicy proxyPolicy, required AuthApiKeyPlugin<TContext> apiKeys}) - Creates an advanced custom API-key bundle without applying a preset.
Properties
-
apiKeys
→ AuthApiKeyPlugin<
TContext> -
API-key plugin retained for middleware wiring.
final
- configuration → AuthConfig
-
Typed adapter configuration for JWT, sessions, gates, and guards.
finalinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
-
options
→ AuthOptions<
TContext> -
Runtime options consumed by the framework adapter.
finalinherited
- proxyPolicy → AuthProxyPolicy
-
Proxy-trust policy applied by the framework boundary.
finalinherited
- requiresDurableStore → bool
-
Whether this deployment requires durable persistence.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
bindTo(
Engine engine) → void -
Available on AuthDeployment<
Binds the deployment's runtime options beforeEngineContext> , provided by the RoutedAuthDeploymentBinding extensionEngine.initialize. -
engineConfig(
[EngineConfig? base]) → EngineConfig -
Available on AuthDeployment<
Applies the deployment's explicit proxy decision to Routed's engine.EngineContext> , provided by the RoutedAuthDeploymentBinding extension -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
serviceProvider(
) → AuthServiceProvider -
Available on AuthDeployment<
Creates the auth provider configured by this deployment.EngineContext> , provided by the RoutedAuthDeploymentBinding extension -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited