C# 클래스 Thinktecture.IdentityModel.Tokens.ClientSaml11SecurityTokenHandlerBase

Base class for a security token handler for client generated SAML tokens.
상속: Saml11SecurityTokenHandler
파일 보기 프로젝트 열기: IdentityModel/Thinktecture.IdentityModel.v1

공개 메소드들

메소드 설명
CreateToken ( IClaimsIdentity identity ) : SamlSecurityToken

Creates a bearer SAML security token from an IClaimsIdentity

ValidateToken ( System.IdentityModel.Tokens.SecurityToken token ) : ClaimsIdentityCollection

Validates the token.

보호된 메소드들

메소드 설명
ValidateUser ( ClaimsIdentity id, IClaimsIdentity &newIdentity ) : bool

// extensibility point for authentication and claims filtering.

메소드 상세

CreateToken() 공개 정적인 메소드

Creates a bearer SAML security token from an IClaimsIdentity
public static CreateToken ( IClaimsIdentity identity ) : SamlSecurityToken
identity IClaimsIdentity The identity.
리턴 SamlSecurityToken

ValidateToken() 공개 메소드

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

ValidateUser() 보호된 추상적인 메소드

// extensibility point for authentication and claims filtering.
protected abstract ValidateUser ( ClaimsIdentity id, IClaimsIdentity &newIdentity ) : bool
id ClaimsIdentity The incoming identity.
newIdentity IClaimsIdentity The application identity.
리턴 bool