Uses of Class
io.helidon.security.providers.common.OutboundTarget
Package
Description
Common classes for provider implementation.
Provider that can extract username from a (any) header.
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
-
Uses of OutboundTarget in io.helidon.security.providers.common
Modifier and TypeMethodDescriptionOutboundTarget.Builder.build()
Build aOutboundTarget
instance from this builder.static OutboundTarget
Create a target from configuration.Modifier and TypeMethodDescriptionOutboundConfig.findTarget
(SecurityEnvironment env) Find target for current security request.OutboundConfig.targets()
Outbound targets configured for outbound handling.Modifier and TypeMethodDescriptionOutboundConfig.Builder.addTarget
(OutboundTarget config) Add a new target configuration.static OutboundConfig
OutboundConfig.create
(Config providerConfig, OutboundTarget... defaults) Parse targets from provider configuration with possible default targets. -
Uses of OutboundTarget in io.helidon.security.providers.header
Modifier and TypeMethodDescriptionHeaderAtnProvider.Builder.addOutboundTarget
(OutboundTarget target) Configure outbound target for identity propagation.static HeaderAtnOutboundConfig
HeaderAtnOutboundConfig.create
(OutboundTarget outboundTarget) Create header outbound configuration from an outbound target. -
Uses of OutboundTarget in io.helidon.security.providers.httpauth
Modifier and TypeMethodDescriptionHttpBasicAuthProvider.Builder.addOutboundTarget
(OutboundTarget target) Add a new outbound target to configure identity propagation or explicit username/password.static HttpBasicOutboundConfig
HttpBasicOutboundConfig.create
(OutboundTarget outboundTarget) Create basic outbound configuration from an outbound target.