Line data Source code
1 : #region Copyright
2 : // // -----------------------------------------------------------------------
3 : // // <copyright company="cdmdotnet Limited">
4 : // // Copyright cdmdotnet Limited. All rights reserved.
5 : // // </copyright>
6 : // // -----------------------------------------------------------------------
7 : #endregion
8 :
9 : using System;
10 : using System.ComponentModel.DataAnnotations;
11 : using System.Runtime.Serialization;
12 :
13 : namespace Cqrs.Authentication
14 : {
15 : public interface ISingleSignOnToken
16 : {
17 : [Required]
18 : [DataMember]
19 : string Token { get; set; }
20 :
21 : [Required]
22 : [DataMember]
23 : DateTime TimeOfExpiry { get; set; }
24 :
25 : [Required]
26 : [DataMember]
27 : DateTime DateIssued { get; set; }
28 :
29 0 : string Serialise();
30 : }
31 : }
|