Package com.tick42.glue.internal.gateway
Class GatewayHandshaker
java.lang.Object
com.tick42.glue.internal.gateway.GatewayHandshaker
public class GatewayHandshaker extends Object
-
Constructor Summary
Constructors Constructor Description GatewayHandshaker(com.tick42.gateway.authentication.AuthenticationDetails authenticationDetails, Map<String,Object> identity) -
Method Summary
Modifier and Type Method Description com.tick42.gateway.authentication.AuthenticationDetailsauthDetails()Map<String,Object>getIdentity()CompletableFuture<com.tick42.gateway.messages.global.WelcomeResponse>handshake(com.tick42.gateway.connection.GatewayConnection connection, com.tick42.gateway.authentication.GatewayAuthenticationProvider authenticationProvider, Duration requestTimeout)Map<String,Object>identity()
-
Constructor Details
-
GatewayHandshaker
-
-
Method Details
-
authDetails
public com.tick42.gateway.authentication.AuthenticationDetails authDetails() -
identity
-
getIdentity
-
handshake
public CompletableFuture<com.tick42.gateway.messages.global.WelcomeResponse> handshake(com.tick42.gateway.connection.GatewayConnection connection, com.tick42.gateway.authentication.GatewayAuthenticationProvider authenticationProvider, Duration requestTimeout)
-