activemq-cpp-3.9.0
decaf::internal::security::provider::DefaultMessageDigestProviderService Class Reference

Decaf's Default Message Digest Security provider used to create instances of the built-in Message Digest algorithm SPI classes. More...

#include <src/main/decaf/internal/security/provider/DefaultMessageDigestProviderService.h>

Inheritance diagram for decaf::internal::security::provider::DefaultMessageDigestProviderService:

Public Member Functions

 DefaultMessageDigestProviderService (const decaf::security::Provider *provider, const std::string &algorithmName)
 
virtual ~DefaultMessageDigestProviderService ()
 
virtual
decaf::security::SecuritySpi
newInstance ()
 Return a new instance of the implementation described by this service. More...
 
- Public Member Functions inherited from decaf::security::ProviderService
 ProviderService (const Provider *provider, const std::string &type, const std::string &algorithm)
 
virtual ~ProviderService ()
 
std::string getType () const
 Gets the type of service this ProviderService instance supports. More...
 
std::string getAlgorithm () const
 Gets the algorithm name that this ProviderService supplies for its service type. More...
 
const ProvidergetProvider () const
 Returns a pointer to the Provider that owns this ProviderService. More...
 
std::string toString () const
 Return a String representation of this service. More...
 

Detailed Description

Decaf's Default Message Digest Security provider used to create instances of the built-in Message Digest algorithm SPI classes.

Since
1.0

Constructor & Destructor Documentation

decaf::internal::security::provider::DefaultMessageDigestProviderService::DefaultMessageDigestProviderService ( const decaf::security::Provider provider,
const std::string &  algorithmName 
)
virtual decaf::internal::security::provider::DefaultMessageDigestProviderService::~DefaultMessageDigestProviderService ( )
virtual

Member Function Documentation

virtual decaf::security::SecuritySpi* decaf::internal::security::provider::DefaultMessageDigestProviderService::newInstance ( )
virtual

Return a new instance of the implementation described by this service.

The security provider framework uses this method to construct implementations. Applications will typically not need to call it.

Returns
a new instance of the SecuritySpi provided by this ProviderService.

Implements decaf::security::ProviderService.


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