activemq-cpp-3.9.0
decaf::security::auth::x500::X500Principal Class Referenceabstract

#include <src/main/decaf/security/auth/x500/X500Principal.h>

Inheritance diagram for decaf::security::auth::x500::X500Principal:

Public Member Functions

virtual ~X500Principal ()
 
virtual std::string getName () const =0
 Provides the name of this principal. More...
 
virtual void getEncoded (std::vector< unsigned char > &output) const =0
 
virtual int hashCode () const =0
 
- Public Member Functions inherited from decaf::security::Principal
virtual ~Principal ()
 
virtual bool equals (const Principal &another) const =0
 Compares two principals to see if they are the same. More...
 

Constructor & Destructor Documentation

virtual decaf::security::auth::x500::X500Principal::~X500Principal ( )
virtual

Member Function Documentation

virtual void decaf::security::auth::x500::X500Principal::getEncoded ( std::vector< unsigned char > &  output) const
pure virtual
virtual std::string decaf::security::auth::x500::X500Principal::getName ( ) const
pure virtual

Provides the name of this principal.

Returns
the name of this principal.

Implements decaf::security::Principal.

virtual int decaf::security::auth::x500::X500Principal::hashCode ( ) const
pure virtual

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