Package io.helidon.webserver.security
Class SecurityHandler.QueryParamHandler
java.lang.Object
io.helidon.webserver.security.SecurityHandler.QueryParamHandler
- Enclosing class:
SecurityHandler
Handler of query parameters - extracts them and stores
them in a security header, so security can access them.
-
Method Summary
Modifier and TypeMethodDescriptionCreate an instance from configuration.create
(QueryParamMapping mapping) Create an instance from existing mapping.create
(String queryParamName, TokenHandler headerHandler) Create an instance from parameter name and explicitTokenHandler
.
-
Method Details
-
create
Create an instance from configuration.- Parameters:
config
- configuration instance- Returns:
- new instance of query parameter handler
-
create
Create an instance from existing mapping.- Parameters:
mapping
- existing mapping- Returns:
- new instance of query parameter handler
-
create
public static SecurityHandler.QueryParamHandler create(String queryParamName, TokenHandler headerHandler) Create an instance from parameter name and explicitTokenHandler
.- Parameters:
queryParamName
- name of parameterheaderHandler
- handler to extract parameter and store the header- Returns:
- new instance of query parameter handler
-