aboutsummaryrefslogtreecommitdiff
path: root/libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h
diff options
context:
space:
mode:
Diffstat (limited to 'libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h')
-rw-r--r--libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h b/libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h
index 71b29f7734d..7495038c735 100644
--- a/libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h
+++ b/libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h
@@ -39,12 +39,17 @@ class gnu::java::security::jce::prng::SecureRandomAdapter : public ::java::secur
public: // actually protected
SecureRandomAdapter(::java::lang::String *);
public:
+ static JArray< jbyte > * getSeed(jint);
virtual JArray< jbyte > * engineGenerateSeed(jint);
virtual void engineNextBytes(JArray< jbyte > *);
virtual void engineSetSeed(JArray< jbyte > *);
private:
- ::gnu::java::security::prng::MDGenerator * __attribute__((aligned(__alignof__( ::java::security::SecureRandomSpi)))) adaptee;
+ jboolean __attribute__((aligned(__alignof__( ::java::security::SecureRandomSpi)))) isSeeded;
+ ::gnu::java::security::prng::MDGenerator * adaptee;
::java::lang::String * mdName;
+ static ::java::util::logging::Logger * logger;
+ static ::java::lang::String * SECURERANDOM_SOURCE;
+ static ::java::lang::String * JAVA_SECURITY_EGD;
public:
static ::java::lang::Class class$;
};