title: How to create SAML 2.0 response with C# and .NET 3.5?
body: <p>A third party software provides the feature of SSO through SAML version 2.0.</p>
  
  <p>Their documentation provides information on what fields they would be sending in their request and what fields they would be expecting back in order to authenticate a specific user. The concept actually seems very straight forward, but I'm having trouble working with the SAML itself.</p>
  
  <p>So far I was able to receive, decompress, and parse their SAML request, but I couldn't figure out how to create a SAML to send back to them.</p>
  
  <p>I looked at SamlAssertion class, but since I'm using .NET 3.5 version, the class only generates SAML version 1.1.</p>
  
  <p>Other than that, I didn't find a lot of resources on how to create a simple SAML response.</p>
  
  <p>Therefore, the question is: How do I create a simple SAML 2.0 response with C#?</p>
  
  <p>Any help appreciated!</p>
  
  <p>Thanks!</p>