ApiKeyAuthenticator
class ApiKeyAuthenticator @JvmOverloads constructor(lookup: ApiKeyLookup, resolver: ApiKeyResolver = ApiKeyResolver.DEFAULT) : Authenticator
Implements opaque API-key authentication.
Extracts a raw key via resolver: missing credentials yield AuthenticationResult.NotAuthenticated. Looks up the key via lookup; an unknown key yields AuthenticationResult.Failure. On success, returns AuthenticationResult.Success with the looked-up identity and roles. Construct directly, or via apiKey { } for the plug-and-play path.