C# 클래스 Telligent.Services.SamlAuthenticationPlugin.Components.TokenProcessor

파일 보기 프로젝트 열기: Telligent/SAML 1 사용 예제들

공개 메소드들

메소드 설명
GetClaims ( System.IdentityModel.Tokens.SecurityToken samlToken ) : List
GetSamlTokenData ( ) : SamlTokenData
TokenProcessor ( ITokenProcessorConfiguration config ) : System

보호된 메소드들

메소드 설명
GetAssertion ( ) : System.IdentityModel.Tokens.SecurityToken

Extracts, validates and returns the assertion nodes from the current context samlResponse

GetCertificateValidator ( X509CertificateValidationMode x509CertificateValidationMode ) : System.IdentityModel.Selectors.X509CertificateValidator
GetSecurityTokenHandler ( ) : System.IdentityModel.Tokens.SecurityTokenHandler

비공개 메소드들

메소드 설명
GetClaims ( Saml2SecurityToken samlToken ) : List
GetClaims ( SamlSecurityToken samlToken ) : List
GetTokenAttributes ( Saml2SecurityToken samlToken ) : IList
GetTokenAttributes ( SamlSecurityToken samlToken ) : IList

메소드 상세

GetAssertion() 보호된 메소드

Extracts, validates and returns the assertion nodes from the current context samlResponse
protected GetAssertion ( ) : System.IdentityModel.Tokens.SecurityToken
리턴 System.IdentityModel.Tokens.SecurityToken

GetCertificateValidator() 보호된 메소드

protected GetCertificateValidator ( X509CertificateValidationMode x509CertificateValidationMode ) : System.IdentityModel.Selectors.X509CertificateValidator
x509CertificateValidationMode X509CertificateValidationMode
리턴 System.IdentityModel.Selectors.X509CertificateValidator

GetClaims() 공개 메소드

public GetClaims ( System.IdentityModel.Tokens.SecurityToken samlToken ) : List
samlToken System.IdentityModel.Tokens.SecurityToken
리턴 List

GetSamlTokenData() 공개 메소드

public GetSamlTokenData ( ) : SamlTokenData
리턴 SamlTokenData

GetSecurityTokenHandler() 보호된 메소드

protected GetSecurityTokenHandler ( ) : System.IdentityModel.Tokens.SecurityTokenHandler
리턴 System.IdentityModel.Tokens.SecurityTokenHandler

TokenProcessor() 공개 메소드

public TokenProcessor ( ITokenProcessorConfiguration config ) : System
config ITokenProcessorConfiguration
리턴 System