C# 클래스 Microsoft.IdentityModel.Swt.SwtSecurityTokenHandler

Handles SWT tokens.
상속: System.IdentityModel.Tokens.SecurityTokenHandler
파일 보기 프로젝트 열기: netfx/extensions

공개 메소드들

메소드 설명
CanReadToken ( XmlReader reader ) : bool
CreateSecurityTokenReference ( System.IdentityModel.Tokens.SecurityToken token, bool attached ) : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
CreateToken ( System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor ) : System.IdentityModel.Tokens.SecurityToken
GetTokenTypeIdentifiers ( ) : string[]
ReadToken ( XmlReader reader ) : System.IdentityModel.Tokens.SecurityToken
ValidateToken ( System.IdentityModel.Tokens.SecurityToken token ) : ClaimsIdentityCollection
WriteToken ( XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token ) : void

비공개 메소드들

메소드 설명
IsHMACValid ( string swt, byte sha256HMACKey ) : bool

메소드 상세

CanReadToken() 공개 메소드

public CanReadToken ( XmlReader reader ) : bool
reader System.Xml.XmlReader
리턴 bool

CreateSecurityTokenReference() 공개 메소드

public CreateSecurityTokenReference ( System.IdentityModel.Tokens.SecurityToken token, bool attached ) : System.IdentityModel.Tokens.SecurityKeyIdentifierClause
token System.IdentityModel.Tokens.SecurityToken
attached bool
리턴 System.IdentityModel.Tokens.SecurityKeyIdentifierClause

CreateToken() 공개 메소드

public CreateToken ( System.IdentityModel.Tokens.SecurityTokenDescriptor tokenDescriptor ) : System.IdentityModel.Tokens.SecurityToken
tokenDescriptor System.IdentityModel.Tokens.SecurityTokenDescriptor
리턴 System.IdentityModel.Tokens.SecurityToken

GetTokenTypeIdentifiers() 공개 메소드

public GetTokenTypeIdentifiers ( ) : string[]
리턴 string[]

ReadToken() 공개 메소드

public ReadToken ( XmlReader reader ) : System.IdentityModel.Tokens.SecurityToken
reader System.Xml.XmlReader
리턴 System.IdentityModel.Tokens.SecurityToken

ValidateToken() 공개 메소드

public ValidateToken ( System.IdentityModel.Tokens.SecurityToken token ) : ClaimsIdentityCollection
token System.IdentityModel.Tokens.SecurityToken
리턴 ClaimsIdentityCollection

WriteToken() 공개 메소드

public WriteToken ( XmlWriter writer, System.IdentityModel.Tokens.SecurityToken token ) : void
writer System.Xml.XmlWriter
token System.IdentityModel.Tokens.SecurityToken
리턴 void