SamlEvidence Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Představuje důkazy použité k vykreslení rozhodnutí o autorizaci tokenu SamlSecurityToken zabezpečení.
public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
- Dědičnost
-
SamlEvidence
Příklady
SamlAuthorizationDecisionStatement
Poznámky
SamlSecurityToken tokeny zabezpečení určují své deklarace pomocí kontrolních výrazů SAML, které můžou určit, kdy byl subjekt autorizován pro přístup ke konkrétnímu prostředku. Deklarace identity v kontrolním výrazu SAML jsou reprezentovány příkazy SAML. Specifikace SAML definuje sadu typů příkazů SAML a jedním z nich je SamlAuthorizationDecisionStatement. Potvrzuje SamlAuthorizationDecisionStatement , že bylo provedeno rozhodnutí o autorizaci týkající se přístupu subjektu k zadanému prostředku. Třída SamlEvidence představuje důkazy používané autoritou SAML k vykreslení rozhodnutí o autorizaci pro SamlAuthorizationDecisionStatement. Důkaz je určen jako kontrolní výrazy SAML nebo odkaz na kontrolní výrazy SAML, které odkazují na Assertions vlastnosti a AssertionIdReferences v uvedeném pořadí.
Konstruktory
SamlEvidence() |
Inicializuje novou instanci SamlEvidence třídy. |
SamlEvidence(IEnumerable<SamlAssertion>) |
Inicializuje novou instanci SamlEvidence třídy pomocí zadané sady kontrolních výrazů SAML. |
SamlEvidence(IEnumerable<String>) |
Inicializuje novou instanci SamlEvidence třídy pomocí zadané sady odkazů na kontrolní výraz SAML. |
SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>) |
Inicializuje novou instanci SamlEvidence třídy pomocí zadané sady odkazů kontrolních výrazů SAML a kontrolních výrazů SAML. |
Vlastnosti
AssertionIdReferences |
Získá kolekci identifikátorů pro kontrolní výrazy SAML, které určují důkaz, že autorita SAML spoléhá na vykreslení rozhodnutí o autorizaci. |
Assertions |
Získá kolekci kontrolních výrazů SAML, které tvoří důkaz, že autorita SAML spoléhá na vykreslení rozhodnutí o autorizaci. |
IsReadOnly |
Získá hodnotu, která označuje, zda jsou vlastnosti této instance jen pro čtení. |
Metody
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MakeReadOnly() |
Způsobí, že tato instance bude jen pro čtení. |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Načte důkazy ze zadané čtečky XML. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Zapíše důkaz do zadaného serializátoru XML. |