Uses of Class
io.helidon.security.providers.header.HeaderAtnProvider.Builder
Package
Description
Provider that can extract username from a (any) header.
-
Uses of HeaderAtnProvider.Builder in io.helidon.security.providers.header
Modifier and TypeMethodDescriptionHeaderAtnProvider.Builder.addOutboundTarget
(OutboundTarget target) Configure outbound target for identity propagation.HeaderAtnProvider.Builder.atnTokenHandler
(TokenHandler tokenHandler) Token handler to extract username from request.HeaderAtnProvider.Builder.authenticate
(boolean authenticate) Whether to authenticate requests.static HeaderAtnProvider.Builder
HeaderAtnProvider.builder()
A builder for this provider.Load this builder from a configuration.HeaderAtnProvider.Builder.optional
(boolean optional) Whether authentication is required.HeaderAtnProvider.Builder.outboundTokenHandler
(TokenHandler tokenHandler) Token handler to create outbound headers to propagate identity.HeaderAtnProvider.Builder.propagate
(boolean propagate) Whether to propagate identity.HeaderAtnProvider.Builder.subjectType
(SubjectType subjectType) Principal type this provider extracts (and also propagates).