Uses of Class
io.helidon.security.OutboundSecurityResponse
Packages that use OutboundSecurityResponse
Package
Description
Security
Provider that can extract username from a (any) header.
Basic security provider with role support and optional outbound propagation.
Provider supporting validation of incoming signatures and signing of outbound requests.
Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create
new ones) for outbound calls.
Integration with Open ID Connect providers.
Security component's SPI.
-
Uses of OutboundSecurityResponse in io.helidon.security
Subclasses with type arguments of type OutboundSecurityResponse in io.helidon.securityModifier and TypeClassDescriptionstatic classBuilder class to build custom identity propagation responses.Classes in io.helidon.security that implement interfaces with type arguments of type OutboundSecurityResponseModifier and TypeClassDescriptionclassBuilder constructing a security client - extends theSecurityRequestBuilderfor convenience.Methods in io.helidon.security that return OutboundSecurityResponseModifier and TypeMethodDescriptionstatic OutboundSecurityResponseOutboundSecurityResponse.abstain()Abstain from processing this request.OutboundSecurityResponse.Builder.build()Build identity propagation response based on this builder.OutboundSecurityClientBuilder.buildAndGet()A shortcut method to build the client and invokeSecurityClient.get()on it.static OutboundSecurityResponseOutboundSecurityResponse.empty()There is nothing we can add - e.g.OutboundSecurityClientBuilder.submit()A shortcut method to build the client and invokeSecurityClient.submit()on it.static OutboundSecurityResponseOutboundSecurityResponse.withHeaders(Map<String, List<String>> headers) Create a response with these headers.Methods in io.helidon.security that return types with arguments of type OutboundSecurityResponseModifier and TypeMethodDescriptionOutboundSecurityClientBuilder.build()Build an instance of a security client. -
Uses of OutboundSecurityResponse in io.helidon.security.providers.header
Methods in io.helidon.security.providers.header that return OutboundSecurityResponseModifier and TypeMethodDescriptionHeaderAtnProvider.outboundSecurity(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig) -
Uses of OutboundSecurityResponse in io.helidon.security.providers.httpauth
Methods in io.helidon.security.providers.httpauth that return OutboundSecurityResponseModifier and TypeMethodDescriptionHttpBasicAuthProvider.outboundSecurity(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEp) -
Uses of OutboundSecurityResponse in io.helidon.security.providers.httpsign
Methods in io.helidon.security.providers.httpsign that return OutboundSecurityResponseModifier and TypeMethodDescriptionHttpSignProvider.outboundSecurity(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundConfig) -
Uses of OutboundSecurityResponse in io.helidon.security.providers.jwt
Methods in io.helidon.security.providers.jwt that return OutboundSecurityResponseModifier and TypeMethodDescriptionJwtProvider.outboundSecurity(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig) -
Uses of OutboundSecurityResponse in io.helidon.security.providers.oidc
Methods in io.helidon.security.providers.oidc that return OutboundSecurityResponseModifier and TypeMethodDescriptionOidcProvider.outboundSecurity(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig) -
Uses of OutboundSecurityResponse in io.helidon.security.spi
Methods in io.helidon.security.spi that return OutboundSecurityResponseModifier and TypeMethodDescriptionOutboundSecurityProvider.outboundSecurity(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundConfig) Creates necessary updates to headers and entity needed for outbound security (e.g.