Uses of Class
io.helidon.security.SecurityEnvironment.Builder
Packages that use SecurityEnvironment.Builder
-
Uses of SecurityEnvironment.Builder in io.helidon.security
Methods in io.helidon.security that return SecurityEnvironment.BuilderModifier and TypeMethodDescriptionSecurityEnvironment.Builder.addAttribute
(String key, Object value) Add an attribute to this environment.static SecurityEnvironment.Builder
SecurityEnvironment.builder()
Creates a fluent API builder to build new instances of this class with current time.static SecurityEnvironment.Builder
SecurityEnvironment.builder
(SecurityTime serverTime) Creates a fluent API builder to build new instances of this class.SecurityEnvironment.Builder.clearHeaders()
We may want to clear existing headers, such as when deriving an environment for outbound calls.SecurityEnvironment.Builder.clearQueryParams()
We may want to clear existing query parameters.SecurityEnvironment.derive()
Derive a new environment builder based on this environment.Security.environmentBuilder()
Security environment builder, to be used to create environment for evaluating security in integration components.Add a single-value header.Add a multi-value header.Transport headers (such as HTTP headers, JMS headers).Method that is requested (such as GET/POST for http).Path that is requested (such as URI for http, without protocol, server and port).SecurityEnvironment.Builder.queryParam
(String paramName, String value) Add a single-value query parameter.SecurityEnvironment.Builder.queryParam
(String paramName, List<String> values) Add a multivalued query parameter.SecurityEnvironment.Builder.queryParams
(Parameters queryParams) Add query parameters of the request.Configure target URI.SecurityEnvironment.Builder.time
(SecurityTime time) Use the defined time to obtain current time.Transport we are implementing (such as http, https).