다음을 통해 공유


SecurityTokenHandler.CanWriteToken 속성

정의

처리기가 보안 토큰을 serialize할 수 있는지 나타내는 값을 가져옵니다.

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

속성 값

클래스가 토큰을 serialize할 수 있으면 true이고, 그렇지 않으면 false입니다. 기본값은 false입니다.

예제

다음 코드를 재정의 하는 방법을 보여 줍니다는 CanWriteToken 속성을 사용자 지정 처리기가 토큰을 serialize 할 수 있는지를 나타냅니다. 코드에서 수행 되는 Custom Token 샘플입니다. 이 샘플의 간단한 웹 토큰 (SWT) 처리를 사용 하도록 설정 하는 사용자 지정 클래스를 제공 합니다. 이 샘플 및 WIF 및 다운로드할 위치에 사용할 수 있는 다른 샘플에 대 한 정보를 참조 하세요 WIF 코드 샘플 인덱스합니다.

/// <summary>
/// Gets a value indicating whether the SecurityTokenHandler can Serialize Tokens. Return true by default.
/// </summary>
/// <value>True is the handler can serialize tokens of type <see cref="SimpleWebToken"/>.</value>
public override bool CanWriteToken
{
    get
    {
        return true;
    }
}

설명

파생된 클래스에서 serialization을 구현 하려면 반환 하도록이 속성을 재정의 true 재정의 WriteToken 직렬화 논리를 구현 하는 방법입니다.

적용 대상