SamlEvidence Klasa
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje dowody używane do renderowania decyzji autoryzacji dla tokenu zabezpieczającego SamlSecurityToken .
public ref class SamlEvidence
public class SamlEvidence
type SamlEvidence = class
Public Class SamlEvidence
- Dziedziczenie
-
SamlEvidence
Przykłady
SamlAuthorizationDecisionStatement
Uwagi
SamlSecurityToken tokeny zabezpieczające określają swoje oświadczenia przy użyciu asercji SAML, które mogą określać, kiedy podmiot miał autoryzację dostępu do określonego zasobu. Oświadczenia w asercji SAML są reprezentowane przez instrukcje SAML. Specyfikacja SAML definiuje zestaw typów instrukcji SAML, a jednym z nich jest SamlAuthorizationDecisionStatement. Potwierdza SamlAuthorizationDecisionStatement decyzję autoryzacji dotyczącą dostępu przez podmiot określony zasób. Klasa SamlEvidence reprezentuje dowody używane przez urząd SAML w celu renderowania decyzji o autoryzacji dla elementu SamlAuthorizationDecisionStatement. Dowody są określane jako asercji SAML lub odwołanie do asercji SAML, które odwołują się odpowiednio do Assertions właściwości i AssertionIdReferences .
Konstruktory
SamlEvidence() |
Inicjuje nowe wystąpienie klasy SamlEvidence. |
SamlEvidence(IEnumerable<SamlAssertion>) |
Inicjuje SamlEvidence nowe wystąpienie klasy przy użyciu określonego zestawu asercji SAML. |
SamlEvidence(IEnumerable<String>) |
Inicjuje SamlEvidence nowe wystąpienie klasy przy użyciu określonego zestawu odwołań asercji SAML. |
SamlEvidence(IEnumerable<String>, IEnumerable<SamlAssertion>) |
Inicjuje SamlEvidence nowe wystąpienie klasy przy użyciu określonego zestawu odwołań asercji SAML i asercji SAML. |
Właściwości
AssertionIdReferences |
Pobiera kolekcję identyfikatorów asercji SAML, które określają dowód, że urząd SAML polegał na renderowaniu decyzji o autoryzacji. |
Assertions |
Pobiera kolekcję asercji SAML, które składają się na dowód, że urząd SAML oparł się na renderowaniu decyzji o autoryzacji. |
IsReadOnly |
Pobiera wartość wskazującą, czy właściwości tego wystąpienia są tylko do odczytu. |
Metody
Equals(Object) |
Określa, czy dany obiekt jest taki sam, jak bieżący obiekt. (Odziedziczone po Object) |
GetHashCode() |
Służy jako domyślna funkcja skrótu. (Odziedziczone po Object) |
GetType() |
Type Pobiera bieżące wystąpienie. (Odziedziczone po Object) |
MakeReadOnly() |
Powoduje, że to wystąpienie jest tylko do odczytu. |
MemberwiseClone() |
Tworzy płytkią kopię bieżącego Objectelementu . (Odziedziczone po Object) |
ReadXml(XmlDictionaryReader, SamlSerializer, SecurityTokenSerializer, SecurityTokenResolver) |
Odczytuje dowody z określonego czytnika XML. |
ToString() |
Zwraca ciąg reprezentujący bieżący obiekt. (Odziedziczone po Object) |
WriteXml(XmlDictionaryWriter, SamlSerializer, SecurityTokenSerializer) |
Zapisuje dowody w określonym serializatorze XML. |