Uses of Class
io.helidon.security.OutboundSecurityResponse
Package
Description
Implementation of Microprofile JWT Auth specification.
Security
Integration with Google login button.
Provider that can extract username from a (any) header.
Basic security provider, supporting "basic" and "digest" authentication schemes with role support.
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.microprofile.jwt.auth
Modifier and TypeMethodDescriptionJwtAuthProvider.syncOutbound
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig) -
Uses of OutboundSecurityResponse in io.helidon.security
Modifier and TypeMethodDescriptionstatic OutboundSecurityResponse
OutboundSecurityResponse.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 OutboundSecurityResponse
OutboundSecurityResponse.empty()
There is nothing we can add - e.g.static OutboundSecurityResponse
OutboundSecurityResponse.withHeaders
(Map<String, List<String>> headers) Create a response with these headers.Modifier and TypeMethodDescriptionOutboundSecurityClientBuilder.build()
Build an instance of a security client.OutboundSecurityClientBuilder.submit()
A shortcut method to build the client and invokeSecurityClient.submit()
on it. -
Uses of OutboundSecurityResponse in io.helidon.security.providers.google.login
Modifier and TypeMethodDescriptionprotected OutboundSecurityResponse
GoogleTokenProvider.syncOutbound
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig) -
Uses of OutboundSecurityResponse in io.helidon.security.providers.header
Modifier and TypeMethodDescriptionprotected OutboundSecurityResponse
HeaderAtnProvider.syncOutbound
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig) -
Uses of OutboundSecurityResponse in io.helidon.security.providers.httpauth
Modifier and TypeMethodDescriptionprotected OutboundSecurityResponse
HttpBasicAuthProvider.syncOutbound
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEp) -
Uses of OutboundSecurityResponse in io.helidon.security.providers.httpsign
Modifier and TypeMethodDescriptionHttpSignProvider.outboundSecurity
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundConfig) -
Uses of OutboundSecurityResponse in io.helidon.security.providers.jwt
Modifier and TypeMethodDescriptionprotected OutboundSecurityResponse
JwtProvider.syncOutbound
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig) -
Uses of OutboundSecurityResponse in io.helidon.security.providers.oidc
Modifier and TypeMethodDescriptionOidcProvider.outboundSecurity
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig) -
Uses of OutboundSecurityResponse in io.helidon.security.spi
Modifier and TypeMethodDescriptionprotected OutboundSecurityResponse
SynchronousProvider.syncOutbound
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig) Synchronous outbound security.Modifier and TypeMethodDescriptionOutboundSecurityProvider.outboundSecurity
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundConfig) Creates necessary updates to headers and entity needed for outbound security (e.g.SynchronousProvider.outboundSecurity
(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundConfig) Creates necessary updates to headers and entity needed for outbound security (e.g.