Package messages

Class AuthMessage

All Implemented Interfaces:
Serializable

public class AuthMessage extends AbstractMessage
The successor class AbstractMessage, is a Data Transfer Object, carrying the user's login and password to the server, and upon successful authorization contains contains a list of files in the cloud.
See Also:
  • Field Details

    • loginUser

      private String loginUser
      User login.
    • passUser

      private String passUser
      The user's password.
    • listFiles

      private List<FileInfo> listFiles
      A list of objects describing files on the server.
      See Also:
  • Constructor Details

    • AuthMessage

      public AuthMessage(String loginUser, String passUser)
      The constructor used on the client side to fill in the login and password.
      Parameters:
      loginUser - user login.
      passUser - the user's password.
    • AuthMessage

      public AuthMessage(String loginUser, List<FileInfo> listFiles)
      A constructor used on the server side to respond with a populated list of objects describing files in the cloud.
      Parameters:
      loginUser - user login.
      listFiles - list of files in the cloud.
  • Method Details