Esempio n. 1
0
 /// <inheritdoc />
 public SharedWelcomePayloadHandler(IFullCryptoInitializationService <byte[]> cryptoInitializer, IAuthenticationDetailsModel loginDetails, IClientSessionDetails sessionDetails, ILog logger)
     : base(logger)
 {
     CryptoInitializer = cryptoInitializer;
     LoginDetails      = loginDetails;
     SessionDetails    = sessionDetails;
 }
Esempio n. 2
0
 public ShipSelectionWelcomePayloadHandler(IFullCryptoInitializationService <byte[]> cryptoInitializer, IAuthenticationDetailsModel loginDetails, IClientSessionDetails sessionDetails, ILog logger)
     : base(cryptoInitializer, loginDetails, sessionDetails, logger)
 {
 }
 /// <inheritdoc />
 public PreBlockWelcomePayloadHandler(IFullCryptoInitializationService <byte[]> cryptoInitializer, IAuthenticationDetailsModel loginDetails, IClientSessionDetails sessionDetails, ILog logger)
     : base(cryptoInitializer, loginDetails, sessionDetails, logger)
 {
     this.AuthType = SharedLoginRequest93Payload.ServerType.Ship;
 }
 /// <inheritdoc />
 public SharedLoginResponsePayloadHandler([NotNull] IClientSessionDetails sessionDetails, ILog logger)
     : base(logger)
 {
     SessionDetails = sessionDetails ?? throw new ArgumentNullException(nameof(sessionDetails));
 }