C# 클래스 Telligent.Services.SamlAuthenticationPlugin.SqlData

Custom SqlDataProvider for Saml20AuthenticationPlugin
파일 보기 프로젝트 열기: Telligent/SAML

공개 메소드들

메소드 설명
AddEmailCol ( ) : int
AddEmailColKey ( ) : int
GetSamlTokenData ( string nameId ) : List
GetSamlTokenData ( int userId ) : SamlTokenData
HasEmailCol ( ) : bool
PopulateEmailCol ( ) : int
SaveSamlToken ( SamlTokenData samlTokenData ) : void
SetDefaultsEmailCol ( ) : int
Upgrade ( ) : void

보호된 메소드들

메소드 설명
GetSqlConnection ( ) : SqlConnection

비공개 메소드들

메소드 설명
DeleteSamlTokenData ( int userId ) : int
InsertSamlLink ( int userId, string clientUserId ) : void
InsertSamlToken ( SamlTokenData oAuthData ) : void
InsertSamlToken ( int userId, string oAuthData, System.DateTime responseDate, string email, string nameId ) : void
Install ( ) : void
InstallSamlTokenStore ( ) : int
IsInstalled ( ) : bool
IsSamlTokenStoreInstalled ( ) : bool
NeedsUpgrade ( ) : bool
SqlData ( ) : System
UpdateSamlToken ( SamlTokenData oAuthData ) : void
UpdateSamlToken ( int userId, string oAuthData, System.DateTime responseDate, string email, string nameId ) : void

메소드 상세

AddEmailCol() 공개 정적인 메소드

public static AddEmailCol ( ) : int
리턴 int

AddEmailColKey() 공개 정적인 메소드

public static AddEmailColKey ( ) : int
리턴 int

GetSamlTokenData() 공개 정적인 메소드

public static GetSamlTokenData ( string nameId ) : List
nameId string
리턴 List

GetSamlTokenData() 공개 정적인 메소드

public static GetSamlTokenData ( int userId ) : SamlTokenData
userId int
리턴 Telligent.Services.SamlAuthenticationPlugin.Components.SamlTokenData

GetSqlConnection() 보호된 정적인 메소드

protected static GetSqlConnection ( ) : SqlConnection
리턴 System.Data.SqlClient.SqlConnection

HasEmailCol() 공개 정적인 메소드

public static HasEmailCol ( ) : bool
리턴 bool

PopulateEmailCol() 공개 정적인 메소드

public static PopulateEmailCol ( ) : int
리턴 int

SaveSamlToken() 공개 정적인 메소드

public static SaveSamlToken ( SamlTokenData samlTokenData ) : void
samlTokenData Telligent.Services.SamlAuthenticationPlugin.Components.SamlTokenData
리턴 void

SetDefaultsEmailCol() 공개 정적인 메소드

public static SetDefaultsEmailCol ( ) : int
리턴 int

Upgrade() 공개 정적인 메소드

public static Upgrade ( ) : void
리턴 void