DeveelDB  20151217
complete SQL database system, primarly developed for .NET/Mono frameworks
Public Member Functions | Static Public Member Functions | Properties | Static Private Member Functions | List of all members
Deveel.Data.Security.UserIdentification Class Reference

Public Member Functions

 UserIdentification (string method)
 

Static Public Member Functions

static UserIdentification Pkcs12 (string salt)
 

Properties

string Method [get, private set]
 
IDictionary< string, object > Arguments [get, private set]
 
static UserIdentification PlainText [get, private set]
 

Static Private Member Functions

static UserIdentification ()
 

Detailed Description

Definition at line 21 of file UserIdentification.cs.

Constructor & Destructor Documentation

Deveel.Data.Security.UserIdentification.UserIdentification ( string  method)
inline

Definition at line 22 of file UserIdentification.cs.

22  {
23  if (String.IsNullOrEmpty(method))
24  throw new ArgumentNullException("method");
25 
26  Method = method;
27  Arguments = new Dictionary<string, object>();
28  }
A long string in the system.
IDictionary< string, object > Arguments
static Deveel.Data.Security.UserIdentification.UserIdentification ( )
inlinestaticprivate

Definition at line 30 of file UserIdentification.cs.

30  {
31  PlainText = new UserIdentification("plain");
32  }

Member Function Documentation

static UserIdentification Deveel.Data.Security.UserIdentification.Pkcs12 ( string  salt)
inlinestatic

Definition at line 40 of file UserIdentification.cs.

40  {
41  var id = new UserIdentification("hash");
42  id.Arguments["salt"] = salt;
43  id.Arguments["mechanism"] = "pkcs12";
44  return id;
45  }

Property Documentation

IDictionary<string, object> Deveel.Data.Security.UserIdentification.Arguments
getprivate set

Definition at line 36 of file UserIdentification.cs.

string Deveel.Data.Security.UserIdentification.Method
getprivate set

Definition at line 34 of file UserIdentification.cs.

UserIdentification Deveel.Data.Security.UserIdentification.PlainText
staticgetprivate set

Definition at line 38 of file UserIdentification.cs.


The documentation for this class was generated from the following file: