2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_java_security_jce_prng_SecureRandomAdapter__
5 #define __gnu_java_security_jce_prng_SecureRandomAdapter__
9 #include <java/security/SecureRandomSpi.h>
10 #include <gcj/array.h>
24 class SecureRandomAdapter;
36 class gnu::java::security::jce::prng::SecureRandomAdapter : public ::java::security::SecureRandomSpi
39 public: // actually protected
40 SecureRandomAdapter(::java::lang::String *);
42 virtual JArray< jbyte > * engineGenerateSeed(jint);
43 virtual void engineNextBytes(JArray< jbyte > *);
44 virtual void engineSetSeed(JArray< jbyte > *);
46 ::gnu::java::security::prng::MDGenerator * __attribute__((aligned(__alignof__( ::java::security::SecureRandomSpi)))) adaptee;
47 ::java::lang::String * mdName;
49 static ::java::lang::Class class$;
52 #endif // __gnu_java_security_jce_prng_SecureRandomAdapter__