Simias::Server::SimiasCredentials Class Reference

Internal class for managing and authenticating enterprise credentials. More...

Collaboration diagram for Simias::Server::SimiasCredentials:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 SimiasCredentials (string username, string password)
 constructor
bool AuthorizationHeaderToCredentials (string authHeader, string encodingName)
 Gets the credentials from an encoded authorization header.
bool HasCredentials ()
 Returns whether the object has credentials.

Properties

string AuthType [get, set]
 get authtype
string DomainID [get, set]
 get domainid
string Password [get, set]
 get password
string Username [get, set]
 get username


Detailed Description

Internal class for managing and authenticating enterprise credentials.

Note: Today we only support 'basic'


Constructor & Destructor Documentation

Simias::Server::SimiasCredentials::SimiasCredentials ( string  username,
string  password 
) [inline]

constructor

Parameters:
username username
password password


Member Function Documentation

bool Simias::Server::SimiasCredentials::AuthorizationHeaderToCredentials ( string  authHeader,
string  encodingName 
) [inline]

Gets the credentials from an encoded authorization header.

Parameters:
authHeader 
encodingName The name of the code paged used to encode the credentials.
Returns:

bool Simias::Server::SimiasCredentials::HasCredentials (  )  [inline]

Returns whether the object has credentials.

Returns:


Property Documentation

string Simias::Server::SimiasCredentials::AuthType [get, set]

get authtype

string Simias::Server::SimiasCredentials::DomainID [get, set]

get domainid

string Simias::Server::SimiasCredentials::Password [get, set]

get password

string Simias::Server::SimiasCredentials::Username [get, set]

get username


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

Generated on Wed Apr 8 14:50:17 2009 for simias by  doxygen 1.5.6