Saml2Serializer Clase

Definición

Lee y escribe un Saml2Assertion o Saml2SecurityToken

public class Saml2Serializer
type Saml2Serializer = class
Public Class Saml2Serializer
Herencia
Saml2Serializer

Constructores

Nombre Description
Saml2Serializer()

Crea una instancia de una nueva instancia de Saml2Serializer.

Propiedades

Nombre Description
DSigSerializer

Obtiene o establece el objeto DSigSerializer que se va a usar para leer y escribir . Signature

Prefix

Obtiene o establece el prefijo que se va a usar al escribir xml.

Métodos

Nombre Description
ReadAction(XmlDictionaryReader)

Lee el <elemento saml:Action> .

ReadAdvice(XmlDictionaryReader)

Lee el <elemento saml:Advice> .

ReadAssertion(XmlReader)

Lee un <elemento saml:Assertion> .

ReadAttribute(XmlDictionaryReader)

Lee un Saml2Attributeobjeto .

ReadAttributeStatement(XmlDictionaryReader)

Lee el <elemento saml:AttributeStatement> o un <elemento saml:Statement que especifica un xsi:type de saml:AttributeStatementType.

ReadAttributeValue(XmlDictionaryReader, Saml2Attribute)

Lee un valor de atributo.

ReadAudienceRestriction(XmlDictionaryReader)

Lee el <elemento saml:AudienceRestriction> o un <elemento saml:Condition> que especifica un xsi:type de saml:AudienceRestrictionType.

ReadAuthenticationContext(XmlDictionaryReader)

Lee el <elemento saml:AuthnContext> .

ReadAuthenticationStatement(XmlDictionaryReader)

Lee el <elemento saml:AuthnStatement> o un <elemento saml:Statement> que especifica un xsi:type de saml:AuthnStatementType.

ReadAuthorizationDecisionStatement(XmlDictionaryReader)

Lee el <elemento saml:AuthzDecisionStatement> o un <elemento saml:Statement que especifica un xsi:type de saml:AuthzDecisionStatementType.

ReadConditions(XmlDictionaryReader)

Lee el <elemento saml:Conditions> .

ReadEncryptedId(XmlDictionaryReader)

Lee el <elemento saml:EncryptedId> .

ReadEvidence(XmlDictionaryReader)

Lee el <elemento saml:Evidence> .

ReadIssuer(XmlDictionaryReader)

Lee el <elemento saml:Issuer> .

ReadNameId(XmlDictionaryReader)

Lee el <elemento saml:NameID> .

ReadNameIdentifier(XmlDictionaryReader, String)

Deserializa el SubjectId de SAML.

ReadProxyRestriction(XmlDictionaryReader)

Lee el <elemento saml:ProxyRestriction> o un <elemento saml:Condition> que especifica un xsi:type de saml:ProxyRestrictionType.

ReadStatement(XmlDictionaryReader)

Lee el <elemento saml:Statement> .

ReadSubject(XmlDictionaryReader)

Lee el <elemento saml:Subject> .

ReadSubjectConfirmation(XmlDictionaryReader)

Lee el <elemento SubjectConfirmation> .

ReadSubjectConfirmationData(XmlDictionaryReader)

Lee el <elemento saml:SubjectConfirmationData> .

ReadSubjectLocality(XmlDictionaryReader)

Lee el <elemento saml:SubjectLocality> .

WriteAction(XmlWriter, Saml2Action)

Escribe el <elemento saml:Action> .

WriteAdvice(XmlWriter, Saml2Advice)

Escribe el <elemento saml:Advice> .

WriteAssertion(XmlWriter, Saml2Assertion)

Escribe el <elemento Assertion> .

WriteAttribute(XmlWriter, Saml2Attribute)

Escribe el <elemento saml:Attribute> .

WriteAttributeStatement(XmlWriter, Saml2AttributeStatement)

Escribe el <elemento saml:AttributeStatement> .

WriteAudienceRestriction(XmlWriter, Saml2AudienceRestriction)

Escribe el <elemento saml:AudienceRestriction> .

WriteAuthenticationContext(XmlWriter, Saml2AuthenticationContext)

Escribe el <elemento saml:AuthnContext> .

WriteAuthenticationStatement(XmlWriter, Saml2AuthenticationStatement)

Escribe el <elemento saml:AuthnStatement> .

WriteAuthorizationDecisionStatement(XmlWriter, Saml2AuthorizationDecisionStatement)

Escribe el <elemento saml:AuthzDecisionStatement> .

WriteConditions(XmlWriter, Saml2Conditions)

Escribe el <elemento saml:Conditions> .

WriteEvidence(XmlWriter, Saml2Evidence)

Escribe el <elemento saml:Evidence> .

WriteIssuer(XmlWriter, Saml2NameIdentifier)

Escribe el <elemento saml:Issuer> .

WriteNameId(XmlWriter, Saml2NameIdentifier)

Escribe el <elemento saml:NameID> .

WriteNameIdType(XmlWriter, Saml2NameIdentifier)

Tanto <issuer> como <NameID> son de NameIDType. Escribe el contenido de uno de esos elementos.

WriteProxyRestriction(XmlWriter, Saml2ProxyRestriction)

Escribe el <elemento saml:ProxyRestriction> .

WriteStatement(XmlWriter, Saml2Statement)

Escribe un Saml2Statement.

WriteSubject(XmlWriter, Saml2Subject)

Escribe el <elemento saml:Subject> .

WriteSubjectConfirmation(XmlWriter, Saml2SubjectConfirmation)

Escribe el <elemento saml:SubjectConfirmation> .

WriteSubjectConfirmationData(XmlWriter, Saml2SubjectConfirmationData)

Escribe el <elemento saml:SubjectConfirmationData> .

WriteSubjectLocality(XmlWriter, Saml2SubjectLocality)

Escribe el <elemento saml:SubjectLocality> .

Se aplica a