activemq-cpp-3.9.0
|
Decaf's Default Secure Random Security provider used to create instances of the built-in Secure Random algorithm SPI classes. More...
#include <src/main/decaf/internal/security/provider/DefaultSecureRandomProviderService.h>
Public Member Functions | |
DefaultSecureRandomProviderService (const decaf::security::Provider *provider, const std::string &algorithmName) | |
virtual | ~DefaultSecureRandomProviderService () |
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 Provider * | getProvider () const |
Returns a pointer to the Provider that owns this ProviderService. More... | |
std::string | toString () const |
Return a String representation of this service. More... | |
Decaf's Default Secure Random Security provider used to create instances of the built-in Secure Random algorithm SPI classes.
decaf::internal::security::provider::DefaultSecureRandomProviderService::DefaultSecureRandomProviderService | ( | const decaf::security::Provider * | provider, |
const std::string & | algorithmName | ||
) |
|
virtual |
|
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.
Implements decaf::security::ProviderService.