C# Class Vanilla.jsConnect

This object contains the client code for Vanilla jsConnect signle-sign-on. Version 1.0.3
Afficher le fichier Open project: vanilla/jsConnectdotNet

Méthodes publiques

Свойство Type Description
Debug bool

Méthodes publiques

Méthode Description
GetJsConnectString ( IDictionary user, NameValueCollection request, string clientID, string secret, bool secure ) : string

Backwards compatability version of GetJsConnectString().

GetJsConnectString ( IDictionary user, NameValueCollection request, string clientID, string secret, bool secure, string hash ) : string
Hash ( string password, string method ) : string
JsonEncode ( IDictionary data ) : string

Encode a dictionary as json.

SignJsConnect ( IDictionary data, string clientID, string secret, bool setData, string hash ) : string
StrUpper ( System m ) : string
Timestamp ( ) : int
UrlEncode ( string s ) : string

Méthodes protégées

Méthode Description
Error ( string code, string message ) : IDictionary

Method Details

Error() protected static méthode

protected static Error ( string code, string message ) : IDictionary
code string
message string
Résultat IDictionary

GetJsConnectString() public static méthode

Backwards compatability version of GetJsConnectString().
public static GetJsConnectString ( IDictionary user, NameValueCollection request, string clientID, string secret, bool secure ) : string
user IDictionary
request System.Collections.Specialized.NameValueCollection
clientID string
secret string
secure bool
Résultat string

GetJsConnectString() public static méthode

public static GetJsConnectString ( IDictionary user, NameValueCollection request, string clientID, string secret, bool secure, string hash ) : string
user IDictionary
request System.Collections.Specialized.NameValueCollection
clientID string
secret string
secure bool
hash string
Résultat string

Hash() public static méthode

public static Hash ( string password, string method ) : string
password string
method string
Résultat string

JsonEncode() public static méthode

Encode a dictionary as json.
public static JsonEncode ( IDictionary data ) : string
data IDictionary
Résultat string

SignJsConnect() public static méthode

public static SignJsConnect ( IDictionary data, string clientID, string secret, bool setData, string hash ) : string
data IDictionary
clientID string
secret string
setData bool
hash string
Résultat string

StrUpper() public static méthode

public static StrUpper ( System m ) : string
m System
Résultat string

Timestamp() public static méthode

public static Timestamp ( ) : int
Résultat int

UrlEncode() public static méthode

public static UrlEncode ( string s ) : string
s string
Résultat string

Property Details

Debug public_oe static_oe property

public static bool Debug
Résultat bool