OpenSceneGraph 2.8.3

osgDB::AuthenticationDetails Class Reference

Inheritance diagram for osgDB::AuthenticationDetails:

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 Tue Mar 22 2011 13:20:25 for the OpenSceneGraph by doxygen 1.7.3.