activemq-cpp-3.6.0
decaf::security::PublicKey Class Reference

A public key. More...

#include <src/main/decaf/security/PublicKey.h>

Inheritance diagram for decaf::security::PublicKey:

Public Member Functions

virtual ~PublicKey ()
- Public Member Functions inherited from decaf::security::Key
virtual ~Key ()
virtual std::string getAlgorithm () const =0
 Returns the standard algorithm name for this key.
virtual void getEncoded (std::vector< unsigned char > &output) const =0
 Provides the key in its primary encoding format, or nothing if this key does not support encoding.
virtual std::string getFormat () const =0
 Returns the name of the primary encoding format of this key, or an empty string if this key does not support encoding.

Detailed Description

A public key.

This interface contains no methods or constants. It merely serves to group (and provide type safety for) all public key interfaces.

Constructor & Destructor Documentation

virtual decaf::security::PublicKey::~PublicKey ( )
inlinevirtual

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