Class GatewayHandshaker

java.lang.Object
com.tick42.glue.internal.gateway.GatewayHandshaker

public class GatewayHandshaker
extends Object
  • Constructor Details

    • GatewayHandshaker

      public GatewayHandshaker​(com.tick42.gateway.authentication.AuthenticationDetails authenticationDetails, Map<String,​Object> identity)
  • Method Details

    • authDetails

      public com.tick42.gateway.authentication.AuthenticationDetails authDetails()
    • identity

      public Map<String,​Object> identity()
    • getIdentity

      public Map<String,​Object> 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)