SecurityTokenManager 類別

定義

表示安全性權杖管理員,指定安全性權杖的提供、驗證及序列化方式。

public ref class SecurityTokenManager abstract
public abstract class SecurityTokenManager
type SecurityTokenManager = class
Public MustInherit Class SecurityTokenManager
繼承
SecurityTokenManager
衍生

備註

在需要自訂的安全性權杖、安全性權杖驗證器或安全性權杖提供者時,您可以使用 SecurityTokenManager 類別。 使用自訂安全性權杖來處理 WCF 不支援的認證。 當 WCF 提供的驗證方法不足時,請使用自訂安全性權杖驗證器。 SecurityTokenManager 類別在 CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver) 方法中會傳回安全性權杖驗證器。 安全性權杖提供者會為傳出 SOAP 訊息提供安全性權杖。 SecurityTokenManager 類別在 CreateSecurityTokenProvider(SecurityTokenRequirement) 方法中會傳回安全性權杖提供者。

如需使用自訂安全性權杖驗證器和安全性權杖提供者的詳細資訊,請參閱 自訂認證與認證驗證。 如需建立自訂安全性權杖的詳細資訊,請參閱 如何:建立自訂權杖

建構函式

SecurityTokenManager()

初始化 SecurityTokenManager 類別的新執行個體。

方法

CreateSecurityTokenAuthenticator(SecurityTokenRequirement, SecurityTokenResolver)

取得符合指定之安全性權杖需求的安全性權杖驗證器。

CreateSecurityTokenProvider(SecurityTokenRequirement)

取得符合指定之安全性權杖需求的安全性權杖提供者。

CreateSecurityTokenSerializer(SecurityTokenVersion)

取得 XML 序列化程式,可將指定 WS-* 規格版本中的安全性權杖序列化。

Equals(Object)

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

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

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

(繼承來源 Object)

適用於