Udostępnij za pośrednictwem


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

SamlSecurityTokenAuthenticator Użyj klasy , aby uwierzytelnić SamlSecurityToken tokeny zabezpieczające.

Konstruktory

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>)

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

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>, TimeSpan)

Inicjuje nowe wystąpienie SamlSecurityTokenAuthenticator klasy przy użyciu określonego zestawu wystawców uwierzytelniania i maksymalnej dozwolonej różnicy między zegarami nadawcy i odbiorcy.

Właściwości

AllowedAudienceUris

Pobiera zestaw docelowych identyfikatorów URI, dla których SamlSecurityToken można uznać token zabezpieczający za prawidłowy przez to SamlSecurityTokenAuthenticator wystąpienie.

AudienceUriMode

Pobiera lub ustawia element AudienceUriMode określający, czy SamlSecurityToken token SamlAudienceRestrictionCondition zabezpieczający ma zostać zweryfikowany.

Metody

CanValidateToken(SecurityToken)

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

(Odziedziczone po SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Pobiera wartość wskazującą, czy określony token zabezpieczający może zostać zweryfikowany przez tego wystawcę uwierzytelniania 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)

Rozwiązuje tożsamość skojarzona z określonym identyfikatorem klucza przy użyciu pomocniczych wystawców uwierzytelnień zabezpieczeń podanych podczas SamlSecurityTokenAuthenticator tworzenia wystąpienia i zwraca ją jako ClaimSet.

ResolveClaimSet(SecurityToken)

Rozwiązuje tożsamość skojarzona z określonym tokenem zabezpieczającym przy użyciu pomocniczych wystawców uwierzytelnień tokenów dostarczonych podczas SamlSecurityTokenAuthenticator tworzenia wystąpienia i zwraca ją jako ClaimSet.

ResolveIdentity(SecurityKeyIdentifier)

Rozwiązuje tożsamość skojarzona z określonym identyfikatorem klucza przy użyciu pomocniczych wystawców uwierzytelnień tokenów zabezpieczających podanych podczas SamlSecurityTokenAuthenticator tworzenia wystąpienia i zwraca ją jako IIdentityelement .

ResolveIdentity(SecurityToken)

Rozwiązuje tożsamość skojarzona z określonym tokenem zabezpieczającym przy użyciu pomocniczych wystawców uwierzytelnień tokenów zabezpieczających dostarczonych podczas SamlSecurityTokenAuthenticator tworzenia wystąpienia i zwraca ją jako IIdentityelement .

ToString()

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

(Odziedziczone po Object)
ValidateAudienceRestriction(SamlAudienceRestrictionCondition)

Sprawdza, czy SamlSecurityToken token zabezpieczający był przeznaczony 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