public SecurityTokenMapping(Guid id, SecurityTokenPurpose purpose, DateTime whenCreated, DateTime whenExpires) { this.Id = id; this.Purpose = purpose; this.WhenCreated = whenCreated; this.WhenExpires = whenExpires; }
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; }