18 #ifndef _DECAF_INTERNAL_SECURITY_SECURERANDOMIMPL_H_ 19 #define _DECAF_INTERNAL_SECURITY_SECURERANDOMIMPL_H_ 42 SecureRandomImpl(
const SecureRandomImpl& );
43 SecureRandomImpl& operator= (
const SecureRandomImpl& );
53 virtual ~SecureRandomImpl();
55 virtual void providerSetSeed(
const unsigned char* seed,
int size );
57 virtual void providerNextBytes(
unsigned char* bytes,
int numBytes );
59 virtual unsigned char* providerGenerateSeed(
int numBytes );
Interface class used by Security Service Providers to implement a source of secure random bytes...
Definition: SecureRandomSpi.h:34
#define DECAF_API
Definition: Config.h:29
Licensed to the Apache Software Foundation (ASF) under one or more contributor license agreements...
Definition: AprPool.h:25