다음을 통해 공유


SecurityTokenHandler.CanValidateToken 속성

정의

처리기가 보안 토큰의 유효성 검사를 지원하는지 여부를 나타내는 값을 가져옵니다.

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 가져옵니다. 이 샘플에서는 SWT(Simple Web Tokens)를 처리할 수 있는 사용자 지정 클래스를 제공합니다. WIF에 사용할 수 있는 이 샘플 및 기타 샘플 및 다운로드 위치에 대한 자세한 내용은 WIF 코드 샘플 인덱스(Sample Index)를 참조하세요.

/// <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 하도록 이 속성을 재정의합니다.

적용 대상