OpenSceneGraph 2.8.4
Public Types | Public Member Functions | Public Attributes | Protected Member Functions
osgDB::AuthenticationDetails Class Reference
Inheritance diagram for osgDB::AuthenticationDetails:
Inheritance graph
[legend]

List of all members.

Public Types

enum  HttpAuthentication {
  BASIC = 1<<0, DIGEST = 1<<1, NTLM = 1<<2, GSSNegotiate = 1<<2,
  ANY = ~0, ANYSAFE = ~BASIC
}
 Http authentication techniques, see libcurl docs for details on names and associated functionality. More...

Public Member Functions

 AuthenticationDetails (const std::string &u, const std::string &p, HttpAuthentication auth=BASIC)

Public Attributes

std::string username
std::string password
HttpAuthentication httpAuthentication

Protected Member Functions

virtual ~AuthenticationDetails ()

Member Enumeration Documentation

Http authentication techniques, see libcurl docs for details on names and associated functionality.

Enumerator:
BASIC 
DIGEST 
NTLM 
GSSNegotiate 
ANY 
ANYSAFE 

Constructor & Destructor Documentation

osgDB::AuthenticationDetails::AuthenticationDetails ( const std::string &  u,
const std::string &  p,
HttpAuthentication  auth = BASIC 
) [inline]
virtual osgDB::AuthenticationDetails::~AuthenticationDetails ( ) [inline, protected, virtual]

Member Data Documentation


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

osg logo
Generated at Sun Jan 8 2012 13:16:30 for the OpenSceneGraph by doxygen 1.7.4.