OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Properties | List of all members
OpenSim.Framework.ServiceAuth.CompoundAuthentication Class Reference
Inheritance diagram for OpenSim.Framework.ServiceAuth.CompoundAuthentication:
Inheritance graph
[legend]
Collaboration diagram for OpenSim.Framework.ServiceAuth.CompoundAuthentication:
Collaboration graph
[legend]

Public Member Functions

List< IServiceAuthGetAuthentors ()
 
void AddAuthenticator (IServiceAuth auth)
 
void RemoveAuthenticator (IServiceAuth auth)
 
void AddAuthorization (NameValueCollection headers)
 
bool Authenticate (string data)
 
bool Authenticate (NameValueCollection requestHeaders, AddHeaderDelegate d, out HttpStatusCode statusCode)
 

Properties

string Name [get]
 
int Count [get]
 
- Properties inherited from OpenSim.Framework.ServiceAuth.IServiceAuth
string Name [get]
 Name of this authenticator. More...
 

Detailed Description

Definition at line 36 of file CompoundAuthentication.cs.

Member Function Documentation

void OpenSim.Framework.ServiceAuth.CompoundAuthentication.AddAuthenticator ( IServiceAuth  auth)
inline

Definition at line 49 of file CompoundAuthentication.cs.

void OpenSim.Framework.ServiceAuth.CompoundAuthentication.AddAuthorization ( NameValueCollection  headers)
inline
bool OpenSim.Framework.ServiceAuth.CompoundAuthentication.Authenticate ( string  data)
inline
bool OpenSim.Framework.ServiceAuth.CompoundAuthentication.Authenticate ( NameValueCollection  requestHeaders,
AddHeaderDelegate  d,
out HttpStatusCode  statusCode 
)
inline

Implements OpenSim.Framework.ServiceAuth.IServiceAuth.

Definition at line 70 of file CompoundAuthentication.cs.

Here is the call graph for this function:

List<IServiceAuth> OpenSim.Framework.ServiceAuth.CompoundAuthentication.GetAuthentors ( )
inline

Definition at line 44 of file CompoundAuthentication.cs.

void OpenSim.Framework.ServiceAuth.CompoundAuthentication.RemoveAuthenticator ( IServiceAuth  auth)
inline

Definition at line 54 of file CompoundAuthentication.cs.

Property Documentation

int OpenSim.Framework.ServiceAuth.CompoundAuthentication.Count
get

Definition at line 42 of file CompoundAuthentication.cs.

string OpenSim.Framework.ServiceAuth.CompoundAuthentication.Name
get

Definition at line 38 of file CompoundAuthentication.cs.


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