/// <summary> /// Initializes a new instance of the <see cref="Saml20ArtifactResponse"/> class. /// </summary> public Saml20ArtifactResponse() { _artifactResponse = new ArtifactResponse { Version = Saml20Constants.Version, ID = "id" + Guid.NewGuid().ToString("N"), Issuer = new NameId(), IssueInstant = DateTime.Now, Status = new Status { StatusCode = new StatusCode() } }; }
/// <summary> /// Loads the current message as an artifact response. /// </summary> private void LoadArtifactResponse() { if (_artifactResponse == null) { _artifactResponse = Serialization.Deserialize<ArtifactResponse>(new XmlNodeReader(SamlMessage)); } }