Skip to content

io.helidon.security.providers.header.HeaderAtnProvider

Description

Security provider that extracts a username (or service name) from a header

Configuration options

KeyTypeDefaultDescription
atn-tokenTokenHandlerToken handler to extract username from request
authenticateBooleantrueWhether to authenticate requests
outboundList<OutboundTarget>Configure outbound target for identity propagation
propagateBooleanfalseWhether to propagate identity
optionalBooleanfalseWhether authentication is required
outbound-tokenTokenHandlerToken handler to create outbound headers to propagate identity
principal-typeSubjectTypeUSERPrincipal type this provider extracts (and also propagates)

Usages


See the manifest for all available types.