public SecurityTokenMapping(Guid id, SecurityTokenPurpose purpose, DateTime whenCreated, DateTime whenExpires)
 {
     this.Id          = id;
     this.Purpose     = purpose;
     this.WhenCreated = whenCreated;
     this.WhenExpires = whenExpires;
 }
Пример #2
0
        public SecurityTokenMapping(Guid id, SecurityTokenPurpose purpose, DateTime whenCreated, DateTime whenExpires)
        {
            using (var rng = RandomNumberGenerator.Create())
            {
                var data = new byte[256];
                rng.GetBytes(data);
                this.Token = Convert.ToBase64String(data);
            }

            this.Id          = id;
            this.Purpose     = purpose;
            this.WhenCreated = whenCreated;
            this.WhenExpires = whenExpires;
        }