SamlSerializer Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Reads and writes SamlAssertions
public class SamlSerializer
type SamlSerializer = class
Public Class SamlSerializer
- Inheritance
-
SamlSerializer
Constructors
SamlSerializer() |
Instantiates a new instance of SamlSerializer. |
Properties
DSigSerializer |
Gets or sets the DSigSerializer to use for reading / writing the Signature |
Prefix |
Gets or sets the prefix to use when writing xml. |
Methods
ReadAction(XmlDictionaryReader) |
Read the <saml:Action> element. |
ReadAdvice(XmlDictionaryReader) |
Reads the <saml:Advice> element. |
ReadAssertion(XmlReader) |
Reads a <saml:Assertion> element. |
ReadAttribute(XmlDictionaryReader) |
Reads the <saml:Attribute> element. |
ReadAttributeStatement(XmlDictionaryReader) |
Reads the <saml:AttributeStatement> element, or a <saml:Statement element that specifies an xsi:type of saml:AttributeStatementType. |
ReadAudienceRestrictionCondition(XmlDictionaryReader) |
Reads the <saml:AudienceRestriction> element or a <saml:Condition> element that specifies an xsi:type of saml:AudienceRestrictionType. |
ReadAuthenticationStatement(XmlDictionaryReader) |
Read the saml:AuthenticationStatement. |
ReadAuthorityBinding(XmlDictionaryReader) |
Reads a <saml:Binding> element. |
ReadAuthorizationDecisionStatement(XmlDictionaryReader) |
Reads the <saml:AuthzDecisionStatement> element or a <saml:Statement element that specifies an xsi:type of saml:AuthzDecisionStatementType. |
ReadCondition(XmlDictionaryReader) |
Reads the <saml:Condition> element. |
ReadConditions(XmlDictionaryReader) |
Reads the <saml:Conditions> element. |
ReadDoNotCacheCondition(XmlDictionaryReader) |
Reads the <saml:DoNotCacheCondition> element. |
ReadEvidence(XmlDictionaryReader) |
Reads the <saml:Evidence> element. |
ReadStatement(XmlDictionaryReader) |
Reads the <saml:Statement> element. |
ReadSubject(XmlDictionaryReader) |
Read the SamlSubject from the XmlReader. |
WriteAction(XmlWriter, SamlAction) |
Writes the <saml:Action> element. |
WriteAdvice(XmlWriter, SamlAdvice) |
Writes the <saml:Advice> element. |
WriteAssertion(XmlWriter, SamlAssertion) |
Writes the <Assertion> element. |
WriteAttribute(XmlWriter, SamlAttribute) |
Writes the <saml:Attribute> element. |
WriteAttributeStatement(XmlWriter, SamlAttributeStatement) |
Writes the <saml:AttributeStatement> element. |
WriteAudienceRestrictionCondition(XmlWriter, SamlAudienceRestrictionCondition) |
Writes the <saml:AudienceRestriction> element. |
WriteAuthenticationStatement(XmlWriter, SamlAuthenticationStatement) |
Writes the <AuthenticationStatement> element. |
WriteAuthorityBinding(XmlWriter, SamlAuthorityBinding) |
Writes the <AuthorityBinding> element. |
WriteAuthorizationDecisionStatement(XmlWriter, SamlAuthorizationDecisionStatement) |
Writes the <saml:AuthzDecisionStatement> element. |
WriteCondition(XmlWriter, SamlCondition) |
Writes the <saml:Condition> element. |
WriteConditions(XmlWriter, SamlConditions) |
Writes the <saml:Conditions> element. |
WriteDoNotCacheCondition(XmlWriter, SamlDoNotCacheCondition) |
Writes the <saml:DoNotCacheCondition> element. |
WriteEvidence(XmlWriter, SamlEvidence) |
Writes the <saml:Evidence> element. |
WriteStatement(XmlWriter, SamlStatement) |
Writes one of the suppported Statements. |
WriteSubject(XmlWriter, SamlSubject) |
Writes the <saml:Subject> element. |