Class SecurityHandler.QueryParamHandler
- java.lang.Object
- 
- io.helidon.security.integration.webserver.SecurityHandler.QueryParamHandler
 
- 
- Enclosing class:
- SecurityHandler
 
 public static final class SecurityHandler.QueryParamHandler extends Object Handler of query parameters - extracts them and stores them in a security header, so security can access them.
- 
- 
Method SummaryAll Methods Static Methods Concrete Methods Modifier and Type Method Description static SecurityHandler.QueryParamHandlercreate(Config config)Create an instance from configuration.static SecurityHandler.QueryParamHandlercreate(QueryParamMapping mapping)Create an instance from existing mapping.static SecurityHandler.QueryParamHandlercreate(String queryParamName, TokenHandler headerHandler)Create an instance from parameter name and explicitTokenHandler.
 
- 
- 
- 
Method Detail- 
createpublic static SecurityHandler.QueryParamHandler create(Config config) Create an instance from configuration.- Parameters:
- config- configuration instance
- Returns:
- new instance of query parameter handler
 
 - 
createpublic static SecurityHandler.QueryParamHandler create(QueryParamMapping mapping) Create an instance from existing mapping.- Parameters:
- mapping- existing mapping
- Returns:
- new instance of query parameter handler
 
 - 
createpublic static SecurityHandler.QueryParamHandler create(String queryParamName, TokenHandler headerHandler) Create an instance from parameter name and explicitTokenHandler.- Parameters:
- queryParamName- name of parameter
- headerHandler- handler to extract parameter and store the header
- Returns:
- new instance of query parameter handler
 
 
- 
 
-