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í deklarace identity pomocí kontrolních výrazů SAML, které můžou určit, kdy byl subjekt autorizovaný pro přístup k určité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 jeden z nich je .SamlAuthorizationDecisionStatement Potvrzuje SamlAuthorizationDecisionStatement rozhodnutí o autorizaci týkající se přístupu podle předmětu zadaného prostředku. Třída SamlEvidence představuje důkazy používané autoritou SAML k vykreslení autorizačního rozhodnutí pro .SamlAuthorizationDecisionStatement Důkazy se zadává jako kontrolní výrazy SAML nebo odkaz na kontrolní výrazy SAML, které odkazují na Assertions kontrolní výrazy a AssertionIdReferences vlastnosti.
Konstruktory
| Name | Description |
|---|---|
| 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>, IEnumerable<SamlAssertion>) |
Inicializuje novou instanci SamlEvidence třídy pomocí zadané sady kontrolních odkazů SAML a kontrolních výrazů SAML. |
| SamlEvidence(IEnumerable<String>) |
Inicializuje novou instanci SamlEvidence třídy pomocí zadané sady odkazů na kontrolní výraz SAML. |
Vlastnosti
| Name | Description |
|---|---|
| AssertionIdReferences |
Získá kolekci identifikátorů pro kontrolní výrazy SAML, které určují důkazy, že autorita SAML spoléhala na vykreslení rozhodnutí o autorizaci. |
| Assertions |
Získá kolekci kontrolních výrazů SAML, které tvoří důkazy, že autorita SAML spoléhala na vykreslení rozhodnutí o autorizaci. |
| IsReadOnly |
Získá hodnotu, která určuje, zda vlastnosti této instance jsou jen pro čtení. |
Metody
| Name | Description |
|---|---|
| Equals(Object) |
Určuje, zda je zadaný objekt roven aktuálnímu objektu. (Zděděno od Object) |
| GetHashCode() |
Slouží jako výchozí funkce hash. (Zděděno od Object) |
| GetType() |
Získá Type aktuální instance. (Zděděno od Object) |
| MakeReadOnly() |
Způsobí, že tato instance bude jen pro čtení. |
| MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Object. (Zděděno od Object) |
| ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Přeč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ůkazy do zadaného serializátoru XML. |