C# Class Telligent.Services.SamlAuthenticationPlugin.SqlData

Custom SqlDataProvider for Saml20AuthenticationPlugin
Afficher le fichier Open project: Telligent/SAML

Méthodes publiques

Méthode Description
AddEmailCol ( ) : int
AddEmailColKey ( ) : int
GetSamlTokenData ( string nameId ) : List
GetSamlTokenData ( int userId ) : SamlTokenData
HasEmailCol ( ) : bool
PopulateEmailCol ( ) : int
SaveSamlToken ( SamlTokenData samlTokenData ) : void
SetDefaultsEmailCol ( ) : int
Upgrade ( ) : void

Méthodes protégées

Méthode Description
GetSqlConnection ( ) : SqlConnection

Private Methods

Méthode Description
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

Method Details

AddEmailCol() public static méthode

public static AddEmailCol ( ) : int
Résultat int

AddEmailColKey() public static méthode

public static AddEmailColKey ( ) : int
Résultat int

GetSamlTokenData() public static méthode

public static GetSamlTokenData ( string nameId ) : List
nameId string
Résultat List

GetSamlTokenData() public static méthode

public static GetSamlTokenData ( int userId ) : SamlTokenData
userId int
Résultat Telligent.Services.SamlAuthenticationPlugin.Components.SamlTokenData

GetSqlConnection() protected static méthode

protected static GetSqlConnection ( ) : SqlConnection
Résultat System.Data.SqlClient.SqlConnection

HasEmailCol() public static méthode

public static HasEmailCol ( ) : bool
Résultat bool

PopulateEmailCol() public static méthode

public static PopulateEmailCol ( ) : int
Résultat int

SaveSamlToken() public static méthode

public static SaveSamlToken ( SamlTokenData samlTokenData ) : void
samlTokenData Telligent.Services.SamlAuthenticationPlugin.Components.SamlTokenData
Résultat void

SetDefaultsEmailCol() public static méthode

public static SetDefaultsEmailCol ( ) : int
Résultat int

Upgrade() public static méthode

public static Upgrade ( ) : void
Résultat void