SamlSerializer.LoadStatement Método
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 una instrucción SAML mediante el lector XML especificado.
public:
virtual System::IdentityModel::Tokens::SamlStatement ^ LoadStatement(System::Xml::XmlDictionaryReader ^ reader, System::IdentityModel::Selectors::SecurityTokenSerializer ^ keyInfoSerializer, System::IdentityModel::Selectors::SecurityTokenResolver ^ outOfBandTokenResolver);
public virtual System.IdentityModel.Tokens.SamlStatement LoadStatement(System.Xml.XmlDictionaryReader reader, System.IdentityModel.Selectors.SecurityTokenSerializer keyInfoSerializer, System.IdentityModel.Selectors.SecurityTokenResolver outOfBandTokenResolver);
abstract member LoadStatement : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlStatement
override this.LoadStatement : System.Xml.XmlDictionaryReader * System.IdentityModel.Selectors.SecurityTokenSerializer * System.IdentityModel.Selectors.SecurityTokenResolver -> System.IdentityModel.Tokens.SamlStatement
Public Overridable Function LoadStatement (reader As XmlDictionaryReader, keyInfoSerializer As SecurityTokenSerializer, outOfBandTokenResolver As SecurityTokenResolver) As SamlStatement
Parámetros
- reader
- XmlDictionaryReader
para XmlDictionaryReader leer la instrucción SAML.
- keyInfoSerializer
- SecurityTokenSerializer
que SecurityTokenSerializer lee la KeyInfo cláusula de la firma digital.
- outOfBandTokenResolver
- SecurityTokenResolver
que SecurityTokenResolver determina el token de seguridad que creó la firma digital.
Devoluciones
SamlStatement que representa la instrucción SAML.
Excepciones
reader es null.
Ejemplos
SamlAuthorizationDecisionStatement
Comentarios
SamlSecurityToken Los tokens de seguridad especifican sus notificaciones mediante aserciones de SAML donde se especifican los detalles de las notificaciones en instrucciones SAML. La especificación SAML define los siguientes tipos de instrucción:
El LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) método lee las instrucciones SAML enumeradas anteriormente. Cuando una aplicación define y usa instrucciones personalizadas, cree un serializador para leer el contenido de ellas. Para crear el serializador personalizado, derive una clase de SamlSerializer e invalide el LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) método . Las instrucciones SAML personalizadas se incluyen dentro de un <saml:Statement> elemento .