SamlSecurityTokenAuthenticator Třída

Definice

Ověřuje SamlSecurityToken token zabezpečení.

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
Dědičnost
SamlSecurityTokenAuthenticator

Poznámky

SamlSecurityTokenAuthenticator Pomocí třídy ověřte SamlSecurityToken tokeny zabezpečení.

Konstruktory

Name Description
SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>, TimeSpan)

Inicializuje novou instanci SamlSecurityTokenAuthenticator třídy pomocí zadané sady ověřovacích objektů a maximální povolený rozdíl mezi hodinami odesílatele a příjemce.

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>)

Inicializuje novou instanci SamlSecurityTokenAuthenticator třídy pomocí zadané sady ověřovacích objektů.

Vlastnosti

Name Description
AllowedAudienceUris

Získá sadu cílových identifikátorů URI, pro které SamlSecurityToken může být token zabezpečení cílem považovat za platný touto SamlSecurityTokenAuthenticator instancí.

AudienceUriMode

Získá nebo nastaví AudienceUriMode , zda SamlSecurityToken má být token SamlAudienceRestrictionCondition zabezpečení ověřen.

Metody

Name Description
CanValidateToken(SecurityToken)

Získá hodnotu určující, zda zadaný token zabezpečení lze ověřit pomocí tohoto ověřovacího tokenu zabezpečení.

(Zděděno od SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

Získá hodnotu, která označuje, zda zadaný token zabezpečení může být ověřen tímto ověřovacím objektem tokenu zabezpečení.

Equals(Object)

Určuje, zda je zadaný objekt roven aktuálnímu objektu.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ResolveClaimSet(SecurityKeyIdentifier)

Vyřeší identitu přidruženou k zadanému identifikátoru klíče pomocí podpůrných ověřovacích mechanismů zabezpečení zadaných při SamlSecurityTokenAuthenticator vytvoření instance a vrátí ji jako ClaimSet.

ResolveClaimSet(SecurityToken)

Vyřeší identitu přidruženou k zadanému tokenu zabezpečení pomocí podpůrných ověřovacích mechanismů tokenů zadaných SamlSecurityTokenAuthenticator při vytvoření instance a vrátí ji jako ClaimSet.

ResolveIdentity(SecurityKeyIdentifier)

Vyřeší identitu přidruženou k zadanému identifikátoru klíče pomocí ověřovacích mechanismů podpůrných tokenů zabezpečení zadaných při SamlSecurityTokenAuthenticator vytvoření instance a vrátí ji jako IIdentity.

ResolveIdentity(SecurityToken)

Vyřeší identitu přidruženou k zadanému tokenu zabezpečení pomocí podpůrných ověřovacích mechanismů tokenů zabezpečení poskytnutého při SamlSecurityTokenAuthenticator vytvoření instance a vrátí ji jako IIdentity.

ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)
ValidateAudienceRestriction(SamlAudienceRestrictionCondition)

Ověří, že SamlSecurityToken token zabezpečení byl určený pro tuto webovou službu.

ValidateToken(SecurityToken)

Ověří zadaný token zabezpečení a vrátí sadu zásad autorizace pro token zabezpečení.

(Zděděno od SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

Ověří zadaný token zabezpečení a vrátí sadu zásad autorizace pro token zabezpečení.

Platí pro