Udostępnij za pośrednictwem


Saml2AuthenticationContext Klasa

Definicja

Reprezentuje element AuthnContext określony w [Saml2Core, 2.7.2.2].

public ref class Saml2AuthenticationContext
public class Saml2AuthenticationContext
type Saml2AuthenticationContext = class
Public Class Saml2AuthenticationContext
Dziedziczenie
Saml2AuthenticationContext

Uwagi

Ta klasa bazowa nie obsługuje bezpośrednio żadnych deklaracji kontekstu uwierzytelniania według wartości (reprezentowanych w formacie XML przez element AuthnContextDecl). Aby obsługiwać deklaracje według wartości, rozszerz tę klasę, aby obsługiwać model danych i rozszerzyć Saml2SecurityTokenHandler klasę, przesłaniając ReadAuthenticationContext metody i WriteAuthenticationContext do odczytu i zapisu deklaracji według wartości.

Aby uzyskać więcej informacji na temat elementu reprezentowanego przez tę klasę, zobacz specyfikację SAML V2.0 Core.

Konstruktory

Saml2AuthenticationContext()

Inicjuje nowe wystąpienie klasy Saml2AuthenticationContext.

Saml2AuthenticationContext(Uri)

Inicjuje Saml2AuthenticationContext nowe wystąpienie klasy z określonym odwołaniem do klasy.

Saml2AuthenticationContext(Uri, Uri)

Inicjuje Saml2AuthenticationContext nowe wystąpienie klasy z określonym odwołaniem do klasy i odwołaniem do deklaracji.

Właściwości

AuthenticatingAuthorities

Pobiera kolekcję zera lub większej liczby unikatowych identyfikatorów (URI) urzędów uwierzytelniania, które brały udział w uwierzytelnianiu podmiotu zabezpieczeń (w tym wystawcy asercji, który jest domniemany, że był zaangażowany bez jawnego dołączania do kolekcji). [Saml2Core, 2.7.2.2]

ClassReference

Pobiera lub ustawia odwołanie identyfikatora URI identyfikujące klasę kontekstu uwierzytelniania opisującego następującą deklarację kontekstu uwierzytelniania. [Saml2Core, 2.7.2.2]

DeclarationReference

Pobiera lub ustawia odwołanie identyfikatora URI identyfikujące deklarację kontekstu uwierzytelniania. [Saml2Core, 2.7.2.2]

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)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Dotyczy