/// <summary>
 /// Initializes a new instance of the <see cref="Saml20LogoutRequest"/> class.
 /// </summary>
 public Saml20LogoutRequest()
 {
     Request = new LogoutRequest
                    {
                        Version = Saml20Constants.Version,
                        Id = "id" + Guid.NewGuid().ToString("N"),
                        Issuer = new NameId(),
                        IssueInstant = DateTime.Now
                    };
 }
Example #2
0
 /// <summary>
 /// Loads the current message as a LogoutRequest.
 /// </summary>
 private void LoadLogoutRequest()
 {
     if (_logoutRequest == null)
     {
         _logoutRequest = Serialization.Deserialize<LogoutRequest>(new XmlNodeReader(SamlMessage));
     }
 }