xvr2::Net::X509Issuer Class Reference

#include <X509Issuer.h>

Inheritance diagram for xvr2::Net::X509Issuer:

Inheritance graph
[legend]

List of all members.


Detailed Description

Definition at line 11 of file X509Issuer.h.


Public Member Functions

 X509Issuer (const String &x509_name)
const StringcommonName () const
 Returns the x509 name's cn entry.
const Stringorganization () const
 Returns the x509 name's o entry.
const StringorganizationalUnit () const
 Returns the x509 name's ou entry.
const Stringemail () const
 Returns the x509 name's emailAddress entry.
const Stringcountry () const
 Returns the x509 name's c entry.
const Stringstate () const
 Returns the x509 name's st entry.
const Stringlocation () const
 Returns the x509 name's l entry.
virtual const char * getClassName ()
 Returns the name of the current class.
virtual std::string toString ()

Static Public Member Functions

static void debugmsg (Object *obj, const char *msg, int linenumber=__LINE__, const char *srcfile=__FILE__)
 Will print a debug message to the screen.
static void debugmsgln (Object *obj, const char *msg, int linenumber=__LINE__, const char *srcfile=__FILE__)

Protected Attributes

std::string __cls_name

Friends

std::ostream & operator<< (std::ostream &stream, const Object &s)

Constructor & Destructor Documentation

xvr2::Net::X509Issuer::X509Issuer ( const String x509_name  ) 


Member Function Documentation

const String& xvr2::Net::X509Name::commonName (  )  const [inline, inherited]

Returns the x509 name's cn entry.

Definition at line 30 of file X509Name.h.

References xvr2::Net::X509Name::cn.

const String& xvr2::Net::X509Name::organization (  )  const [inline, inherited]

Returns the x509 name's o entry.

Definition at line 34 of file X509Name.h.

References xvr2::Net::X509Name::o.

const String& xvr2::Net::X509Name::organizationalUnit (  )  const [inline, inherited]

Returns the x509 name's ou entry.

Definition at line 38 of file X509Name.h.

References xvr2::Net::X509Name::ou.

const String& xvr2::Net::X509Name::email (  )  const [inline, inherited]

Returns the x509 name's emailAddress entry.

Definition at line 42 of file X509Name.h.

References xvr2::Net::X509Name::e.

const String& xvr2::Net::X509Name::country (  )  const [inline, inherited]

Returns the x509 name's c entry.

Definition at line 46 of file X509Name.h.

References xvr2::Net::X509Name::c.

const String& xvr2::Net::X509Name::state (  )  const [inline, inherited]

Returns the x509 name's st entry.

Definition at line 50 of file X509Name.h.

References xvr2::Net::X509Name::st.

const String& xvr2::Net::X509Name::location (  )  const [inline, inherited]

Returns the x509 name's l entry.

Definition at line 54 of file X509Name.h.

References xvr2::Net::X509Name::l.

virtual const char* xvr2::Object::getClassName (  )  [virtual, inherited]

Returns the name of the current class.

static void xvr2::Object::debugmsg ( Object obj,
const char *  msg,
int  linenumber = __LINE__,
const char *  srcfile = __FILE__ 
) [static, inherited]

Will print a debug message to the screen.

static void xvr2::Object::debugmsgln ( Object obj,
const char *  msg,
int  linenumber = __LINE__,
const char *  srcfile = __FILE__ 
) [static, inherited]

virtual std::string xvr2::Object::toString (  )  [virtual, inherited]


Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  stream,
const Object s 
) [friend, inherited]


Member Data Documentation

std::string xvr2::Object::__cls_name [protected, inherited]

Definition at line 30 of file Object.h.


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

Generated on Fri Jun 20 22:56:04 2008 for X-VR2 SDK by  doxygen 1.5.5