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 가져옵니다. 이 샘플에서는 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 하도록 이 속성을 재정의합니다.