SamlSerializer.LoadStatement Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Läser en SAML-instruktion med den angivna XML-läsaren.
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
Parametrar
- reader
- XmlDictionaryReader
En XmlDictionaryReader för att läsa SAML-instruktionen.
- keyInfoSerializer
- SecurityTokenSerializer
En SecurityTokenSerializer som läser satsen för KeyInfo den digitala signaturen.
- outOfBandTokenResolver
- SecurityTokenResolver
En SecurityTokenResolver som avgör säkerhetstoken som skapade den digitala signaturen.
Returer
En SamlStatement som representerar SAML-instruktionen.
Undantag
reader är null.
Exempel
SamlAuthorizationDecisionStatement
Kommentarer
SamlSecurityToken säkerhetstoken anger sina anspråk med hjälp av SAML-försäkran där informationen om anspråken anges i SAML-instruktioner. SAML-specifikationen definierar följande instruktionstyper:
Metoden LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) läser SAML-uttrycken som angavs tidigare. När anpassade instruktioner definieras och används av ett program skapar du en serialiserare för att läsa innehållet i dem. Om du vill skapa den anpassade serialiseraren härleder du en klass från SamlSerializer och åsidosätter LoadStatement(XmlDictionaryReader, SecurityTokenSerializer, SecurityTokenResolver) metoden. Anpassade SAML-instruktioner finns i ett <saml:Statement> element.