SamlSecurityTokenAuthenticator Klasa

Definicja

Uwierzytelnia SamlSecurityToken token zabezpieczający.

public ref class SamlSecurityTokenAuthenticator : System::IdentityModel::Selectors::SecurityTokenAuthenticator
public class SamlSecurityTokenAuthenticator : System.IdentityModel.Selectors.SecurityTokenAuthenticator
type SamlSecurityTokenAuthenticator = class
    inherit SecurityTokenAuthenticator
Public Class SamlSecurityTokenAuthenticator
Inherits SecurityTokenAuthenticator
Dziedziczenie
SamlSecurityTokenAuthenticator

Uwagi

Użyj SamlSecurityTokenAuthenticator klasy do uwierzytelniania SamlSecurityToken tokenów zabezpieczających.

Konstruktory

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>)

Inicjuje nowe wystąpienie SamlSecurityTokenAuthenticator klasy przy użyciu określonego zestawu wystawców.

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>, TimeSpan)

Inicjuje nowe wystąpienie SamlSecurityTokenAuthenticator klasy z określonym zestawem wystawców i maksymalną dozwoloną różnicą między zegarami nadawcy i odbiorcy.

Właściwości

AllowedAudienceUris

Pobiera zestaw docelowych identyfikatorów URI, dla których SamlSecurityToken może być przeznaczony token zabezpieczający, aby mógł być uznawany za ważny przez to SamlSecurityTokenAuthenticator wystąpienie.

AudienceUriMode

Pobiera lub ustawia AudienceUriMode wartość określającą, czy SamlSecurityToken token zabezpieczający SamlAudienceRestrictionCondition ma być zweryfikowany.

Metody

CanValidateToken(SecurityToken)

Pobiera wartość wskazującą, czy określony token zabezpieczający może zostać zweryfikowany przez ten wystawcę uwierzytelniania tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Pobiera wartość wskazującą, czy określony token zabezpieczający może być zweryfikowany przez ten wystawcę uwierzytelnienia tokenu zabezpieczającego.

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 wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ResolveClaimSet(SecurityKeyIdentifier)

Rozpoznaje tożsamość skojarzoną z określonym identyfikatorem klucza przy użyciu pomocniczych wystawców zabezpieczeń dostarczonych podczas SamlSecurityTokenAuthenticator tworzenia wystąpienia i zwraca je jako ClaimSet .

ResolveClaimSet(SecurityToken)

Rozpoznaje tożsamość skojarzoną z określonym tokenem zabezpieczającym przy użyciu uwierzytelniania tokenów pomocniczych dostarczonych podczas SamlSecurityTokenAuthenticator tworzenia wystąpienia i zwraca go jako ClaimSet .

ResolveIdentity(SecurityKeyIdentifier)

Rozwiązuje tożsamość skojarzoną z określonym identyfikatorem klucza przy użyciu wystawców uwierzytelniania tokenów zabezpieczających, które są udostępniane podczas SamlSecurityTokenAuthenticator tworzenia wystąpienia i zwraca je jako IIdentity .

ResolveIdentity(SecurityToken)

Rozpoznaje tożsamość skojarzoną z określonym tokenem zabezpieczającym przy użyciu wystawców uwierzytelniania tokenów zabezpieczających, które są udostępniane podczas SamlSecurityTokenAuthenticator tworzenia wystąpienia i zwraca je jako IIdentity .

ToString()

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

(Odziedziczone po Object)
ValidateAudienceRestriction(SamlAudienceRestrictionCondition)

Sprawdza, czy SamlSecurityToken token zabezpieczający został zamierzony dla tej usługi sieci Web.

ValidateToken(SecurityToken)

Uwierzytelnia określony token zabezpieczający i zwraca zestaw zasad autoryzacji dla tokenu zabezpieczającego.

(Odziedziczone po SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

Uwierzytelnia określony token zabezpieczający i zwraca zestaw zasad autoryzacji dla tokenu zabezpieczającego.

Dotyczy