001         package com.croftsoft.apps.chat.request;
002    
003         import java.io.Serializable;
004    
005         import com.croftsoft.core.security.Authentication;
006    
007         /*********************************************************************
008         * An interface for user requests to the Server.
009         *
010         * @version
011         *   2003-06-10
012         * @since
013         *   2003-06-10
014         * @author
015         *   <a href="https://www.croftsoft.com/">David Wallace Croft</a>
016         *********************************************************************/
017    
018         public interface  Request
019           extends Serializable
020         //////////////////////////////////////////////////////////////////////
021         //////////////////////////////////////////////////////////////////////
022         {
023    
024         public Authentication  getAuthentication ( );
025    
026         //////////////////////////////////////////////////////////////////////
027         //////////////////////////////////////////////////////////////////////
028         }