Aracılığıyla paylaş


SecurityTokenHandler.CanValidateToken Özellik

Tanım

İşleyicinin güvenlik belirteçlerini doğrulamayı destekleyip desteklemediğini belirten bir değer alır.

public:
 virtual property bool CanValidateToken { bool get(); };
public virtual bool CanValidateToken { get; }
member this.CanValidateToken : bool
Public Overridable ReadOnly Property CanValidateToken As Boolean

Özellik Değeri

true sınıfı güvenlik belirteçlerini doğrulayabiliyorsa; aksi takdirde , false. Varsayılan değer: false.

Örnekler

Aşağıdaki kod, özel bir işleyicinin CanValidateToken belirteçleri doğrulayabileceğinizi belirtmek için özelliğinin nasıl geçersiz kılındığını gösterir. Kod örnekten Custom Token alınır. Bu örnek, Basit Web Belirteçlerinin (SWT) işlenmesini sağlayan özel sınıflar sağlar. Bu örnek ve WIF için kullanılabilen diğer örnekler ve bunların nereden indirileceği hakkında bilgi için bkz. WIF Kod Örneği Dizini.

/// <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;
    }
}

Açıklamalar

Türetilmiş bir sınıfta doğrulama uygulamak için bu özelliği geçersiz kılarak doğrulama mantığını uygulamak için yöntemini döndürebilir trueValidateToken ve geçersiz kılabilirsiniz.

Şunlara uygulanır