AuthApiKeyDeployment<TContext> class final

Service deployment that retains its API-key plugin for middleware wiring.

Inheritance

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

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited