Udostępnij za pośrednictwem


SamlEvidence Klasa

Definicja

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

SamlAssertion

SamlSecurityToken

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.

Dotyczy