- java.lang.Object
-
- io.helidon.webclient.security.WebClientSecurity
-
- All Implemented Interfaces:
WebClientService
public class WebClientSecurity extends Object implements WebClientService
Client service for security propagation.
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static WebClientSecurity
create()
Creates new instance of client security service.static WebClientSecurity
create(Security security)
Creates new instance of client security service base onSecurity
.Single<WebClientServiceRequest>
request(WebClientServiceRequest request)
Method which is called before send actual request.-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface io.helidon.webclient.spi.WebClientService
response
-
-
-
-
Method Detail
-
create
public static WebClientSecurity create()
Creates new instance of client security service.- Returns:
- client security service
-
create
public static WebClientSecurity create(Security security)
Creates new instance of client security service base onSecurity
.- Parameters:
security
- security instance- Returns:
- client security service
-
request
public Single<WebClientServiceRequest> request(WebClientServiceRequest request)
Description copied from interface:WebClientService
Method which is called before send actual request.- Specified by:
request
in interfaceWebClientService
- Parameters:
request
- client service request- Returns:
- completion stage of the client service request
-
-