io.helidon.security.providers.header.HeaderAtnProvider
Description
Security provider that extracts a username (or service name) from a header
Configuration options
| Key | Type | Default | Description |
|---|---|---|---|
atn- | Token | Token handler to extract username from request | |
authenticate | Boolean | true | Whether to authenticate requests |
outbound | List< | Configure outbound target for identity propagation | |
propagate | Boolean | false | Whether to propagate identity |
optional | Boolean | false | Whether authentication is required |
outbound- | Token | Token handler to create outbound headers to propagate identity | |
principal- | Subject | USER | Principal type this provider extracts (and also propagates) |
Usages
See the manifest for all available types.