Uses of Class
io.helidon.security.providers.common.OutboundTarget
Packages that use 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
Methods in io.helidon.security.providers.common that return OutboundTargetModifier and TypeMethodDescriptionOutboundTarget.Builder.build()
Build aOutboundTarget
instance from this builder.static OutboundTarget
Create a target from configuration.Methods in io.helidon.security.providers.common that return types with arguments of type OutboundTargetModifier and TypeMethodDescriptionOutboundConfig.findTarget
(SecurityEnvironment env) Find target for current security request.OutboundConfig.targets()
Outbound targets configured for outbound handling.Methods in io.helidon.security.providers.common with parameters of type OutboundTargetModifier 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
Methods in io.helidon.security.providers.header with parameters of type OutboundTargetModifier 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
Methods in io.helidon.security.providers.httpauth with parameters of type OutboundTargetModifier 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.