Interface AuthService

    • Method Detail

      • login

        String login​(String username,
                     String password)
              throws Exception
        Starts a new session.
        Parameters:
        username - The username
        password - The password
        Returns:
        The newly created session identifier(sid)
        Throws:
        Exception - error in the server application
      • logout

        void logout​(String sid)
        Closes a session.
        Parameters:
        sid - The session identifier
      • valid

        boolean valid​(String sid)
        Checks if a SID is valid
        Parameters:
        sid - identifier of the session
        Returns:
        if the session is valid
      • renew

        void renew​(String sid)
        Renews a session
        Parameters:
        sid - identifier of the session