activemq-cpp-3.6.0
decaf::security::auth::x500::X500Principal Class Reference

#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.
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.

Constructor & Destructor Documentation

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

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: