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

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

공개 메소드들

메소드 설명
GetAttribute ( string attributeName ) : string

Returns the requested Attribute Value or throws a not found exception

GetAttribute ( string attributeName, string defaultValue ) : string

Returns the requested Attribute Value or the default value if the Attribute is not found in the collection

GetAttributes ( string delimiter, string attributeName ) : string
GetAttributes ( string attributeName ) : string[]

Returns the requested Attribute Values when multiple entries of the same name are expected

GetOAuthData ( ) : OAuthData
IsExistingUser ( ) : bool
SamlTokenData ( ) : System
Validate ( bool throwExceptions = true ) : bool

Iterate through the passed attributes and validate they meet the configuration requirements for user processing

비공개 메소드들

메소드 설명
DistroySecureCookie ( string tokenKey ) : void
GetFromSecureCookie ( string tokenKey ) : SamlTokenData
SaveToSecureCookie ( ) : System.Guid

메소드 상세

GetAttribute() 공개 메소드

Returns the requested Attribute Value or throws a not found exception
public GetAttribute ( string attributeName ) : string
attributeName string
리턴 string

GetAttribute() 공개 메소드

Returns the requested Attribute Value or the default value if the Attribute is not found in the collection
public GetAttribute ( string attributeName, string defaultValue ) : string
attributeName string
defaultValue string
리턴 string

GetAttributes() 공개 메소드

public GetAttributes ( string delimiter, string attributeName ) : string
delimiter string
attributeName string
리턴 string

GetAttributes() 공개 메소드

Returns the requested Attribute Values when multiple entries of the same name are expected
public GetAttributes ( string attributeName ) : string[]
attributeName string
리턴 string[]

GetOAuthData() 공개 메소드

public GetOAuthData ( ) : OAuthData
리턴 OAuthData

IsExistingUser() 공개 메소드

public IsExistingUser ( ) : bool
리턴 bool

SamlTokenData() 공개 메소드

public SamlTokenData ( ) : System
리턴 System

Validate() 공개 메소드

Iterate through the passed attributes and validate they meet the configuration requirements for user processing
public Validate ( bool throwExceptions = true ) : bool
throwExceptions bool
리턴 bool