Uses of Class
io.helidon.security.OutboundSecurityResponse
-
Packages that use OutboundSecurityResponse Package Description io.helidon.microprofile.jwt.auth Implementation of Microprofile JWT Auth specification.io.helidon.security Securityio.helidon.security.providers.google.login Integration with Google login button.io.helidon.security.providers.header Provider that can extract username from a (any) header.io.helidon.security.providers.httpauth Basic security provider, supporting "basic" and "digest" authentication schemes with role support.io.helidon.security.providers.httpsign Provider supporting validation of incoming signatures and signing of outbound requests.io.helidon.security.providers.jwt Provider that can process incoming JWTs and assert users based on them and can propagate JWTs (or create new ones) for outbound calls.io.helidon.security.providers.oidc Integration with Open ID Connect providers.io.helidon.security.spi Security component's SPI. -
-
Uses of OutboundSecurityResponse in io.helidon.microprofile.jwt.auth
Methods in io.helidon.microprofile.jwt.auth that return OutboundSecurityResponse Modifier and Type Method Description OutboundSecurityResponse
JwtAuthProvider. syncOutbound(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig)
-
Uses of OutboundSecurityResponse in io.helidon.security
Methods in io.helidon.security that return OutboundSecurityResponse Modifier and Type Method Description static OutboundSecurityResponse
OutboundSecurityResponse. abstain()
Abstain from processing this request.OutboundSecurityResponse
OutboundSecurityResponse.Builder. build()
Build identity propagation response based on this builder.OutboundSecurityResponse
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.Methods in io.helidon.security that return types with arguments of type OutboundSecurityResponse Modifier and Type Method Description SecurityClient<OutboundSecurityResponse>
OutboundSecurityClientBuilder. build()
Build an instance of a security client.CompletionStage<OutboundSecurityResponse>
OutboundSecurityClientBuilder. submit()
A shortcut method to build the client and invokeSecurityClient.submit()
on it. -
Uses of OutboundSecurityResponse in io.helidon.security.providers.google.login
Methods in io.helidon.security.providers.google.login that return OutboundSecurityResponse Modifier and Type Method Description protected OutboundSecurityResponse
GoogleTokenProvider. syncOutbound(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig)
-
Uses of OutboundSecurityResponse in io.helidon.security.providers.header
Methods in io.helidon.security.providers.header that return OutboundSecurityResponse Modifier and Type Method Description protected OutboundSecurityResponse
HeaderAtnProvider. syncOutbound(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig)
-
Uses of OutboundSecurityResponse in io.helidon.security.providers.httpauth
Methods in io.helidon.security.providers.httpauth that return OutboundSecurityResponse Modifier and Type Method Description protected OutboundSecurityResponse
HttpBasicAuthProvider. syncOutbound(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEp)
-
Uses of OutboundSecurityResponse in io.helidon.security.providers.httpsign
Methods in io.helidon.security.providers.httpsign that return types with arguments of type OutboundSecurityResponse Modifier and Type Method Description CompletionStage<OutboundSecurityResponse>
HttpSignProvider. 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 OutboundSecurityResponse Modifier and Type Method Description protected OutboundSecurityResponse
JwtProvider. syncOutbound(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig)
-
Uses of OutboundSecurityResponse in io.helidon.security.providers.oidc
Methods in io.helidon.security.providers.oidc that return types with arguments of type OutboundSecurityResponse Modifier and Type Method Description CompletionStage<OutboundSecurityResponse>
OidcProvider. outboundSecurity(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig)
-
Uses of OutboundSecurityResponse in io.helidon.security.spi
Methods in io.helidon.security.spi that return OutboundSecurityResponse Modifier and Type Method Description protected OutboundSecurityResponse
SynchronousProvider. syncOutbound(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundEndpointConfig)
Synchronous outbound security.Methods in io.helidon.security.spi that return types with arguments of type OutboundSecurityResponse Modifier and Type Method Description CompletionStage<OutboundSecurityResponse>
OutboundSecurityProvider. outboundSecurity(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundConfig)
Creates necessary updates to headers and entity needed for outbound security (e.g.CompletionStage<OutboundSecurityResponse>
SynchronousProvider. outboundSecurity(ProviderRequest providerRequest, SecurityEnvironment outboundEnv, EndpointConfig outboundConfig)
Creates necessary updates to headers and entity needed for outbound security (e.g.
-