Saml2Serializer Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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> . |