public AuthenticationOperation(Alachisoft.NosDB.Common.Protobuf.Command command) : base(command.ToBuilder()) { ClientToken = new AuthToken(); _authenticationCommandBuilder = command.AuthenticationCommand.ToBuilder(); _connectionString = _authenticationCommandBuilder.ConnectionString; _processID = _authenticationCommandBuilder.ProcessID; Protobuf.AuthenticationToken.Builder authenticationTokenBuilder = _authenticationCommandBuilder.AuthenticationToken.ToBuilder();; ClientToken.Status = (Security.SSPI.SecurityStatus)authenticationTokenBuilder.Status; ClientToken.Token = authenticationTokenBuilder.Token.ToByteArray(); base.Message = this; base.OperationType = DatabaseOperationType.Authenticate; }
public AuthenticationOperation() : base() { _authenticationCommandBuilder = new Protobuf.AuthenticationCommand.Builder(); base.Message = this; base.OperationType = DatabaseOperationType.Authenticate; }