SecurityTokenHandler.CanValidateToken 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得值,指出處理常式是否支援驗證安全性權杖。
public:
virtual property bool CanValidateToken { bool get(); };
public virtual bool CanValidateToken { get; }
member this.CanValidateToken : bool
Public Overridable ReadOnly Property CanValidateToken As Boolean
屬性值
如果類別能夠驗證安全性權杖,則為 true
,否則為 false
。 預設為 false
。
範例
下列程式代碼示範如何覆寫 CanValidateToken 屬性,以指出自定義處理程式可以驗證令牌。 程式代碼取自 Custom Token
範例。 此範例提供自定義類別,可讓您處理簡單 Web 令牌 (SWT) 。 如需此範例和其他可供 WIF 下載範例的資訊,請參閱 WIF 程式代碼範例索引。
/// <summary>
/// Gets a value indicating whether this handler can validate tokens of type <see cref="SimpleWebToken"/>.
/// </summary>
/// <value>True if this handler can validate the token of type <see cref="SimpleWebToken"/>.</value>
public override bool CanValidateToken
{
get
{
return true;
}
}
備註
若要在衍生類別中實作驗證,請覆寫此屬性以傳回 true
並覆寫 ValidateToken 方法來實作驗證邏輯。