class SessionDataThis class holds initial data for the establishment of a session between two clients.attributessessionId: IntegersessionKey: StringstartTime: DatesenderName: String {name of the client attempting to establish a communication} invariantsessionId is uniquesessionKey must contain one or more capital letters that have an ASCII Value Between 65 and 90.Operation Specificationsany of the Attributes Can Be Accessed or Modified Using Get- and set- Operations.