SamlSecurityTokenAuthenticator 類別

定義

驗證 SamlSecurityToken 安全性權杖。

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
繼承
SamlSecurityTokenAuthenticator

備註

使用 SamlSecurityTokenAuthenticator 類別來驗證 SamlSecurityToken 安全性權杖。

建構函式

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>)

使用指定的驗證器,初始化 SamlSecurityTokenAuthenticator 類別的新執行個體。

SamlSecurityTokenAuthenticator(IList<SecurityTokenAuthenticator>, TimeSpan)

使用指定的驗證器以及寄件者和接收者時鐘之間的最大允許時間差異,初始化 SamlSecurityTokenAuthenticator 類別的新執行個體。

屬性

AllowedAudienceUris

取得目標 URI 的集合,SamlSecurityToken 安全性權杖會以其為目標,這樣該 SamlSecurityTokenAuthenticator 執行個體才會將其視為有效。

AudienceUriMode

取得或設定 AudienceUriMode,指定是否應驗證 SamlSecurityToken 安全性權杖的 SamlAudienceRestrictionCondition

方法

CanValidateToken(SecurityToken)

取得值,這個值會指出指定的安全性權杖是否可由這個安全性權杖驗證程式驗證。

(繼承來源 SecurityTokenAuthenticator)
CanValidateTokenCore(SecurityToken)

取得值,這個值會指出指定的安全性權杖是否可由這個安全性權杖驗證程式進行驗證。

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ResolveClaimSet(SecurityKeyIdentifier)

使用建立 SamlSecurityTokenAuthenticator 執行個體時提供的支援安全性驗證器來解析與指定之金鑰識別碼關聯的身分識別,並將其傳回做為 ClaimSet

ResolveClaimSet(SecurityToken)

使用建立 SamlSecurityTokenAuthenticator 執行個體時提供的支援權杖驗證器來解析與指定的安全性權杖關聯的身分識別,並將其傳回做為 ClaimSet

ResolveIdentity(SecurityKeyIdentifier)

使用建立 SamlSecurityTokenAuthenticator 執行個體時提供的支援安全性權杖驗證器來解析與指定之金鑰識別碼關聯的身分識別,並將其傳回做為 IIdentity

ResolveIdentity(SecurityToken)

使用建立 SamlSecurityTokenAuthenticator 執行個體時提供的支援安全性權杖驗證器來解析與指定的安全性權杖關聯的身分識別,並將其傳回做為 IIdentity

ToString()

傳回代表目前物件的字串。

(繼承來源 Object)
ValidateAudienceRestriction(SamlAudienceRestrictionCondition)

驗證 SamlSecurityToken 安全性權杖是否適用此 Web 服務。

ValidateToken(SecurityToken)

驗證指定的安全性權杖,並傳回安全性權杖的授權原則集合。

(繼承來源 SecurityTokenAuthenticator)
ValidateTokenCore(SecurityToken)

驗證指定的安全性權杖,並傳回安全性權杖的授權原則集合。

適用於