ApiKeySecurityAutoConfiguration

Auto-configuration for DICE API key security.

Enable via application.yml with dice.security.api-key.enabled=true and provide keys via dice.security.api-key.keys list.

For production, provide your own ApiKeyAuthenticator bean instead of using the in-memory keys list.

Constructors

Link copied to clipboard
constructor()

Functions

Link copied to clipboard

Filter registration for API key authentication.

Link copied to clipboard

Default in-memory authenticator using configured keys. Override by providing your own ApiKeyAuthenticator bean.