diff options
author | Andrew Haley <aph@redhat.com> | 2016-09-30 16:24:48 +0000 |
---|---|---|
committer | Andrew Haley <aph@gcc.gnu.org> | 2016-09-30 16:24:48 +0000 |
commit | 07b78716af6a9d7c9fd1e94d9baf94a52c873947 (patch) | |
tree | 3f22b3241c513ad168c8353805614ae1249410f4 /libjava/gnu/java/security/jce | |
parent | eae993948bae8b788c53772bcb9217c063716f93 (diff) | |
download | gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.zip gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.tar.gz gcc-07b78716af6a9d7c9fd1e94d9baf94a52c873947.tar.bz2 |
Makefile.def: Remove libjava.
2016-09-30 Andrew Haley <aph@redhat.com>
* Makefile.def: Remove libjava.
* Makefile.tpl: Likewise.
* Makefile.in: Regenerate.
* configure.ac: Likewise.
* configure: Likewise.
* gcc/java: Remove.
* libjava: Likewise.
From-SVN: r240662
Diffstat (limited to 'libjava/gnu/java/security/jce')
48 files changed, 0 insertions, 2178 deletions
diff --git a/libjava/gnu/java/security/jce/hash/HavalSpi.h b/libjava/gnu/java/security/jce/hash/HavalSpi.h deleted file mode 100644 index 71d304a..0000000 --- a/libjava/gnu/java/security/jce/hash/HavalSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_HavalSpi__ -#define __gnu_java_security_jce_hash_HavalSpi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class HavalSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::HavalSpi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - HavalSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_HavalSpi__ diff --git a/libjava/gnu/java/security/jce/hash/MD2Spi.h b/libjava/gnu/java/security/jce/hash/MD2Spi.h deleted file mode 100644 index 88aeccd..0000000 --- a/libjava/gnu/java/security/jce/hash/MD2Spi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_MD2Spi__ -#define __gnu_java_security_jce_hash_MD2Spi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class MD2Spi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::MD2Spi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - MD2Spi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_MD2Spi__ diff --git a/libjava/gnu/java/security/jce/hash/MD4Spi.h b/libjava/gnu/java/security/jce/hash/MD4Spi.h deleted file mode 100644 index 0bc60f7..0000000 --- a/libjava/gnu/java/security/jce/hash/MD4Spi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_MD4Spi__ -#define __gnu_java_security_jce_hash_MD4Spi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class MD4Spi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::MD4Spi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - MD4Spi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_MD4Spi__ diff --git a/libjava/gnu/java/security/jce/hash/MD5Spi.h b/libjava/gnu/java/security/jce/hash/MD5Spi.h deleted file mode 100644 index 06e97fc..0000000 --- a/libjava/gnu/java/security/jce/hash/MD5Spi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_MD5Spi__ -#define __gnu_java_security_jce_hash_MD5Spi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class MD5Spi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::MD5Spi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - MD5Spi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_MD5Spi__ diff --git a/libjava/gnu/java/security/jce/hash/MessageDigestAdapter.h b/libjava/gnu/java/security/jce/hash/MessageDigestAdapter.h deleted file mode 100644 index f12d4ca..0000000 --- a/libjava/gnu/java/security/jce/hash/MessageDigestAdapter.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_MessageDigestAdapter__ -#define __gnu_java_security_jce_hash_MessageDigestAdapter__ - -#pragma interface - -#include <java/security/MessageDigestSpi.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace hash - { - class IMessageDigest; - } - namespace jce - { - namespace hash - { - class MessageDigestAdapter; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::MessageDigestAdapter : public ::java::security::MessageDigestSpi -{ - -public: // actually protected - MessageDigestAdapter(::java::lang::String *); -private: - MessageDigestAdapter(::gnu::java::security::hash::IMessageDigest *); -public: - virtual ::java::lang::Object * clone(); - virtual jint engineGetDigestLength(); - virtual void engineUpdate(jbyte); - virtual void engineUpdate(JArray< jbyte > *, jint, jint); - virtual JArray< jbyte > * engineDigest(); - virtual jint engineDigest(JArray< jbyte > *, jint, jint); - virtual void engineReset(); -private: - ::gnu::java::security::hash::IMessageDigest * __attribute__((aligned(__alignof__( ::java::security::MessageDigestSpi)))) adaptee; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_MessageDigestAdapter__ diff --git a/libjava/gnu/java/security/jce/hash/RipeMD128Spi.h b/libjava/gnu/java/security/jce/hash/RipeMD128Spi.h deleted file mode 100644 index 35f1979..0000000 --- a/libjava/gnu/java/security/jce/hash/RipeMD128Spi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_RipeMD128Spi__ -#define __gnu_java_security_jce_hash_RipeMD128Spi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class RipeMD128Spi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::RipeMD128Spi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - RipeMD128Spi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_RipeMD128Spi__ diff --git a/libjava/gnu/java/security/jce/hash/RipeMD160Spi.h b/libjava/gnu/java/security/jce/hash/RipeMD160Spi.h deleted file mode 100644 index 79f5e49..0000000 --- a/libjava/gnu/java/security/jce/hash/RipeMD160Spi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_RipeMD160Spi__ -#define __gnu_java_security_jce_hash_RipeMD160Spi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class RipeMD160Spi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::RipeMD160Spi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - RipeMD160Spi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_RipeMD160Spi__ diff --git a/libjava/gnu/java/security/jce/hash/Sha160Spi.h b/libjava/gnu/java/security/jce/hash/Sha160Spi.h deleted file mode 100644 index d4fc392..0000000 --- a/libjava/gnu/java/security/jce/hash/Sha160Spi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_Sha160Spi__ -#define __gnu_java_security_jce_hash_Sha160Spi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class Sha160Spi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::Sha160Spi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - Sha160Spi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_Sha160Spi__ diff --git a/libjava/gnu/java/security/jce/hash/Sha256Spi.h b/libjava/gnu/java/security/jce/hash/Sha256Spi.h deleted file mode 100644 index 206ff82..0000000 --- a/libjava/gnu/java/security/jce/hash/Sha256Spi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_Sha256Spi__ -#define __gnu_java_security_jce_hash_Sha256Spi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class Sha256Spi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::Sha256Spi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - Sha256Spi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_Sha256Spi__ diff --git a/libjava/gnu/java/security/jce/hash/Sha384Spi.h b/libjava/gnu/java/security/jce/hash/Sha384Spi.h deleted file mode 100644 index 2270ffe..0000000 --- a/libjava/gnu/java/security/jce/hash/Sha384Spi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_Sha384Spi__ -#define __gnu_java_security_jce_hash_Sha384Spi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class Sha384Spi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::Sha384Spi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - Sha384Spi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_Sha384Spi__ diff --git a/libjava/gnu/java/security/jce/hash/Sha512Spi.h b/libjava/gnu/java/security/jce/hash/Sha512Spi.h deleted file mode 100644 index f193304..0000000 --- a/libjava/gnu/java/security/jce/hash/Sha512Spi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_Sha512Spi__ -#define __gnu_java_security_jce_hash_Sha512Spi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class Sha512Spi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::Sha512Spi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - Sha512Spi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_Sha512Spi__ diff --git a/libjava/gnu/java/security/jce/hash/TigerSpi.h b/libjava/gnu/java/security/jce/hash/TigerSpi.h deleted file mode 100644 index 42897e8..0000000 --- a/libjava/gnu/java/security/jce/hash/TigerSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_TigerSpi__ -#define __gnu_java_security_jce_hash_TigerSpi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class TigerSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::TigerSpi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - TigerSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_TigerSpi__ diff --git a/libjava/gnu/java/security/jce/hash/WhirlpoolSpi.h b/libjava/gnu/java/security/jce/hash/WhirlpoolSpi.h deleted file mode 100644 index a8d883e..0000000 --- a/libjava/gnu/java/security/jce/hash/WhirlpoolSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_hash_WhirlpoolSpi__ -#define __gnu_java_security_jce_hash_WhirlpoolSpi__ - -#pragma interface - -#include <gnu/java/security/jce/hash/MessageDigestAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace hash - { - class WhirlpoolSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::hash::WhirlpoolSpi : public ::gnu::java::security::jce::hash::MessageDigestAdapter -{ - -public: - WhirlpoolSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_hash_WhirlpoolSpi__ diff --git a/libjava/gnu/java/security/jce/prng/HavalRandomSpi.h b/libjava/gnu/java/security/jce/prng/HavalRandomSpi.h deleted file mode 100644 index 727d444..0000000 --- a/libjava/gnu/java/security/jce/prng/HavalRandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_HavalRandomSpi__ -#define __gnu_java_security_jce_prng_HavalRandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class HavalRandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::HavalRandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - HavalRandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_HavalRandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/MD2RandomSpi.h b/libjava/gnu/java/security/jce/prng/MD2RandomSpi.h deleted file mode 100644 index 053a305..0000000 --- a/libjava/gnu/java/security/jce/prng/MD2RandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_MD2RandomSpi__ -#define __gnu_java_security_jce_prng_MD2RandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class MD2RandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::MD2RandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - MD2RandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_MD2RandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/MD4RandomSpi.h b/libjava/gnu/java/security/jce/prng/MD4RandomSpi.h deleted file mode 100644 index 0f11deb..0000000 --- a/libjava/gnu/java/security/jce/prng/MD4RandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_MD4RandomSpi__ -#define __gnu_java_security_jce_prng_MD4RandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class MD4RandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::MD4RandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - MD4RandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_MD4RandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/MD5RandomSpi.h b/libjava/gnu/java/security/jce/prng/MD5RandomSpi.h deleted file mode 100644 index 8e5cc27..0000000 --- a/libjava/gnu/java/security/jce/prng/MD5RandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_MD5RandomSpi__ -#define __gnu_java_security_jce_prng_MD5RandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class MD5RandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::MD5RandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - MD5RandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_MD5RandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/RipeMD128RandomSpi.h b/libjava/gnu/java/security/jce/prng/RipeMD128RandomSpi.h deleted file mode 100644 index 51afaea..0000000 --- a/libjava/gnu/java/security/jce/prng/RipeMD128RandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_RipeMD128RandomSpi__ -#define __gnu_java_security_jce_prng_RipeMD128RandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class RipeMD128RandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::RipeMD128RandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - RipeMD128RandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_RipeMD128RandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/RipeMD160RandomSpi.h b/libjava/gnu/java/security/jce/prng/RipeMD160RandomSpi.h deleted file mode 100644 index f590267..0000000 --- a/libjava/gnu/java/security/jce/prng/RipeMD160RandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_RipeMD160RandomSpi__ -#define __gnu_java_security_jce_prng_RipeMD160RandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class RipeMD160RandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::RipeMD160RandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - RipeMD160RandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_RipeMD160RandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h b/libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h deleted file mode 100644 index 7495038..0000000 --- a/libjava/gnu/java/security/jce/prng/SecureRandomAdapter.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_SecureRandomAdapter__ -#define __gnu_java_security_jce_prng_SecureRandomAdapter__ - -#pragma interface - -#include <java/security/SecureRandomSpi.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class SecureRandomAdapter; - } - } - namespace prng - { - class MDGenerator; - } - } - } - } -} - -class gnu::java::security::jce::prng::SecureRandomAdapter : public ::java::security::SecureRandomSpi -{ - -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: - 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$; -}; - -#endif // __gnu_java_security_jce_prng_SecureRandomAdapter__ diff --git a/libjava/gnu/java/security/jce/prng/Sha160RandomSpi.h b/libjava/gnu/java/security/jce/prng/Sha160RandomSpi.h deleted file mode 100644 index dc896ab..0000000 --- a/libjava/gnu/java/security/jce/prng/Sha160RandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_Sha160RandomSpi__ -#define __gnu_java_security_jce_prng_Sha160RandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class Sha160RandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::Sha160RandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - Sha160RandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_Sha160RandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/Sha256RandomSpi.h b/libjava/gnu/java/security/jce/prng/Sha256RandomSpi.h deleted file mode 100644 index 73e676c..0000000 --- a/libjava/gnu/java/security/jce/prng/Sha256RandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_Sha256RandomSpi__ -#define __gnu_java_security_jce_prng_Sha256RandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class Sha256RandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::Sha256RandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - Sha256RandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_Sha256RandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/Sha384RandomSpi.h b/libjava/gnu/java/security/jce/prng/Sha384RandomSpi.h deleted file mode 100644 index 2f76f69..0000000 --- a/libjava/gnu/java/security/jce/prng/Sha384RandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_Sha384RandomSpi__ -#define __gnu_java_security_jce_prng_Sha384RandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class Sha384RandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::Sha384RandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - Sha384RandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_Sha384RandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/Sha512RandomSpi.h b/libjava/gnu/java/security/jce/prng/Sha512RandomSpi.h deleted file mode 100644 index 0209fec..0000000 --- a/libjava/gnu/java/security/jce/prng/Sha512RandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_Sha512RandomSpi__ -#define __gnu_java_security_jce_prng_Sha512RandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class Sha512RandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::Sha512RandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - Sha512RandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_Sha512RandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/TigerRandomSpi.h b/libjava/gnu/java/security/jce/prng/TigerRandomSpi.h deleted file mode 100644 index 238685c..0000000 --- a/libjava/gnu/java/security/jce/prng/TigerRandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_TigerRandomSpi__ -#define __gnu_java_security_jce_prng_TigerRandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class TigerRandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::TigerRandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - TigerRandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_TigerRandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/VMSecureRandom.h b/libjava/gnu/java/security/jce/prng/VMSecureRandom.h deleted file mode 100644 index b24c805..0000000 --- a/libjava/gnu/java/security/jce/prng/VMSecureRandom.h +++ /dev/null @@ -1,43 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_VMSecureRandom__ -#define __gnu_java_security_jce_prng_VMSecureRandom__ - -#pragma interface - -#include <java/lang/Object.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class VMSecureRandom; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::VMSecureRandom : public ::java::lang::Object -{ - -public: // actually package-private - VMSecureRandom(); - static jint generateSeed(JArray< jbyte > *, jint, jint); - static jint natGenerateSeed(JArray< jbyte > *, jint, jint); -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_VMSecureRandom__ diff --git a/libjava/gnu/java/security/jce/prng/VMSecureRandom.java b/libjava/gnu/java/security/jce/prng/VMSecureRandom.java deleted file mode 100644 index 62ff8b7..0000000 --- a/libjava/gnu/java/security/jce/prng/VMSecureRandom.java +++ /dev/null @@ -1,78 +0,0 @@ -/* VMSecureRandom.java -- random seed generator. - Copyright (C) 2006, 2009 Free Software Foundation, Inc. - -This file is a part of GNU Classpath. - -GNU Classpath is free software; you can redistribute it and/or modify -it under the terms of the GNU General Public License as published by -the Free Software Foundation; either version 2 of the License, or (at -your option) any later version. - -GNU Classpath is distributed in the hope that it will be useful, but -WITHOUT ANY WARRANTY; without even the implied warranty of -MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU -General Public License for more details. - -You should have received a copy of the GNU General Public License -along with GNU Classpath; if not, write to the Free Software -Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 -USA - -Linking this library statically or dynamically with other modules is -making a combined work based on this library. Thus, the terms and -conditions of the GNU General Public License cover the whole -combination. - -As a special exception, the copyright holders of this library give you -permission to link this library with independent modules to produce an -executable, regardless of the license terms of these independent -modules, and to copy and distribute the resulting executable under -terms of your choice, provided that you also meet, for each linked -independent module, the terms and conditions of the license of that -module. An independent module is a module which is not derived from -or based on this library. If you modify this library, you may extend -this exception to your version of the library, but you are not -obligated to do so. If you do not wish to do so, delete this -exception statement from your version. */ - - -package gnu.java.security.jce.prng; - -/** - * VM-specific methods for generating real (or almost real) random - * seeds. VM implementors should write a version of this class that - * reads random bytes from some system source. - */ -final class VMSecureRandom -{ - - /** - * <p> - * Generate a random seed. Implementations are free to generate - * fewer random bytes than are requested, and leave the remaining - * bytes of the destination buffer as zeros. Implementations SHOULD, - * however, make a best-effort attempt to satisfy the request. - * </p> - * <p> - * The GCJ implementation uses a native method to read bytes from - * a system random source (e.g. /dev/random). - * </p> - * - * @param buffer The destination buffer. - * @param offset The offset in the buffer to start putting bytes. - * @param length The number of random bytes to generate. - * @return the number of bytes generated. - */ - static int generateSeed(byte[] buffer, int offset, int length) - { - if (length < 0) - throw new IllegalArgumentException("length must be nonnegative"); - if (offset < 0 || offset + length > buffer.length) - throw new IndexOutOfBoundsException(); - - return natGenerateSeed(buffer, offset, length); - } - - static native int natGenerateSeed(byte[] buffer, int offset, int length); - -}
\ No newline at end of file diff --git a/libjava/gnu/java/security/jce/prng/WhirlpoolRandomSpi.h b/libjava/gnu/java/security/jce/prng/WhirlpoolRandomSpi.h deleted file mode 100644 index 4d31a5e..0000000 --- a/libjava/gnu/java/security/jce/prng/WhirlpoolRandomSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_prng_WhirlpoolRandomSpi__ -#define __gnu_java_security_jce_prng_WhirlpoolRandomSpi__ - -#pragma interface - -#include <gnu/java/security/jce/prng/SecureRandomAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace prng - { - class WhirlpoolRandomSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::prng::WhirlpoolRandomSpi : public ::gnu::java::security::jce::prng::SecureRandomAdapter -{ - -public: - WhirlpoolRandomSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_prng_WhirlpoolRandomSpi__ diff --git a/libjava/gnu/java/security/jce/prng/natVMSecureRandomPosix.cc b/libjava/gnu/java/security/jce/prng/natVMSecureRandomPosix.cc deleted file mode 100644 index a44f3f4..0000000 --- a/libjava/gnu/java/security/jce/prng/natVMSecureRandomPosix.cc +++ /dev/null @@ -1,54 +0,0 @@ -// natVMSecureRandomPosix.cc - Native part of VMSecureRandom class for POSIX. - -/* Copyright (C) 2009 Free Software Foundation - - This file is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the file "LIBGCJ_LICENSE" for -details. */ - -#include <config.h> - -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <unistd.h> -#include <string.h> -#include <errno.h> - -#include <gcj/cni.h> -#include <java/lang/InternalError.h> -#include <gnu/java/security/jce/prng/VMSecureRandom.h> - -jint -gnu::java::security::jce::prng::VMSecureRandom::natGenerateSeed(jbyteArray byte_array, jint offset, jint length) -{ - int a, fd; - jbyte *bytes = elements (byte_array); - ssize_t count; - - for (a = 0; a < offset; ++a) - bytes++; - fd = open ("/dev/random", O_RDONLY); - - if (fd == -1) - { - jstring oserr = JvNewStringLatin1 (strerror (errno)); - throw new ::java::lang::InternalError - (JvNewStringLatin1 ("Error opening /dev/random: ")->concat(oserr)); - } - - count = read (fd, bytes, length); - close (fd); - - if (count == -1) - { - jstring oserr = JvNewStringLatin1 (strerror (errno)); - throw new ::java::lang::InternalError - (JvNewStringLatin1 ("Error reading /dev/random: ")->concat(oserr)); - } - - return count; -} - diff --git a/libjava/gnu/java/security/jce/prng/natVMSecureRandomWin32.cc b/libjava/gnu/java/security/jce/prng/natVMSecureRandomWin32.cc deleted file mode 100755 index 4c7c1f5..0000000 --- a/libjava/gnu/java/security/jce/prng/natVMSecureRandomWin32.cc +++ /dev/null @@ -1,33 +0,0 @@ -// natVMSecureRandomWin32.cc - Native part of VMSecureRandom class for Win32. - -/* Copyright (C) 2009, 2010 Free Software Foundation - - This file is part of libgcj. - -This software is copyrighted work licensed under the terms of the -Libgcj License. Please consult the file "LIBGCJ_LICENSE" for -details. */ - -#include <config.h> - -#include <sys/types.h> -#include <sys/stat.h> -#include <fcntl.h> -#include <unistd.h> -#include <string.h> -#include <errno.h> - -#include <gcj/cni.h> -#include <java/lang/InternalError.h> -#include <java/lang/UnsupportedOperationException.h> -#include <gnu/java/security/jce/prng/VMSecureRandom.h> - -jint -gnu::java::security::jce::prng::VMSecureRandom::natGenerateSeed(jbyteArray byte_array, jint offset, jint length) -{ - if (length != 0) - throw new ::java::lang::UnsupportedOperationException ( - JvNewStringLatin1 ("natGenerateSeed is not available for Win32 target.")); - return 0; -} - diff --git a/libjava/gnu/java/security/jce/sig/DSSKeyFactory.h b/libjava/gnu/java/security/jce/sig/DSSKeyFactory.h deleted file mode 100644 index 139ee5d..0000000 --- a/libjava/gnu/java/security/jce/sig/DSSKeyFactory.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_DSSKeyFactory__ -#define __gnu_java_security_jce_sig_DSSKeyFactory__ - -#pragma interface - -#include <java/security/KeyFactorySpi.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class DSSKeyFactory; - } - } - } - } - } - namespace java - { - namespace security - { - class Key; - class PrivateKey; - class PublicKey; - namespace spec - { - class KeySpec; - } - } - } -} - -class gnu::java::security::jce::sig::DSSKeyFactory : public ::java::security::KeyFactorySpi -{ - -public: - DSSKeyFactory(); -public: // actually protected - virtual ::java::security::PublicKey * engineGeneratePublic(::java::security::spec::KeySpec *); - virtual ::java::security::PrivateKey * engineGeneratePrivate(::java::security::spec::KeySpec *); - virtual ::java::security::spec::KeySpec * engineGetKeySpec(::java::security::Key *, ::java::lang::Class *); - virtual ::java::security::Key * engineTranslateKey(::java::security::Key *); -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_DSSKeyFactory__ diff --git a/libjava/gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.h b/libjava/gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.h deleted file mode 100644 index 38a6a94..0000000 --- a/libjava/gnu/java/security/jce/sig/DSSKeyPairGeneratorSpi.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_DSSKeyPairGeneratorSpi__ -#define __gnu_java_security_jce_sig_DSSKeyPairGeneratorSpi__ - -#pragma interface - -#include <gnu/java/security/jce/sig/KeyPairGeneratorAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class DSSKeyPairGeneratorSpi; - } - } - } - } - } - namespace java - { - namespace security - { - class SecureRandom; - namespace interfaces - { - class DSAParams; - } - namespace spec - { - class AlgorithmParameterSpec; - } - } - } -} - -class gnu::java::security::jce::sig::DSSKeyPairGeneratorSpi : public ::gnu::java::security::jce::sig::KeyPairGeneratorAdapter -{ - -public: - DSSKeyPairGeneratorSpi(); - virtual void initialize(jint, ::java::security::SecureRandom *); - virtual void initialize(::java::security::spec::AlgorithmParameterSpec *, ::java::security::SecureRandom *); - virtual void initialize(::java::security::interfaces::DSAParams *, ::java::security::SecureRandom *); - virtual void initialize(jint, jboolean, ::java::security::SecureRandom *); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_DSSKeyPairGeneratorSpi__ diff --git a/libjava/gnu/java/security/jce/sig/DSSParameters.h b/libjava/gnu/java/security/jce/sig/DSSParameters.h deleted file mode 100644 index 6d6f612..0000000 --- a/libjava/gnu/java/security/jce/sig/DSSParameters.h +++ /dev/null @@ -1,67 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_DSSParameters__ -#define __gnu_java_security_jce_sig_DSSParameters__ - -#pragma interface - -#include <java/security/AlgorithmParametersSpi.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class DSSParameters; - } - } - } - } - } - namespace java - { - namespace math - { - class BigInteger; - } - namespace security - { - namespace spec - { - class AlgorithmParameterSpec; - } - } - } -} - -class gnu::java::security::jce::sig::DSSParameters : public ::java::security::AlgorithmParametersSpi -{ - -public: - DSSParameters(); -public: // actually protected - virtual void engineInit(::java::security::spec::AlgorithmParameterSpec *); - virtual void engineInit(JArray< jbyte > *); - virtual void engineInit(JArray< jbyte > *, ::java::lang::String *); - virtual ::java::security::spec::AlgorithmParameterSpec * engineGetParameterSpec(::java::lang::Class *); - virtual JArray< jbyte > * engineGetEncoded(); - virtual JArray< jbyte > * engineGetEncoded(::java::lang::String *); - virtual ::java::lang::String * engineToString(); -private: - ::java::math::BigInteger * __attribute__((aligned(__alignof__( ::java::security::AlgorithmParametersSpi)))) p; - ::java::math::BigInteger * q; - ::java::math::BigInteger * g; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_DSSParameters__ diff --git a/libjava/gnu/java/security/jce/sig/DSSParametersGenerator.h b/libjava/gnu/java/security/jce/sig/DSSParametersGenerator.h deleted file mode 100644 index 2920694..0000000 --- a/libjava/gnu/java/security/jce/sig/DSSParametersGenerator.h +++ /dev/null @@ -1,68 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_DSSParametersGenerator__ -#define __gnu_java_security_jce_sig_DSSParametersGenerator__ - -#pragma interface - -#include <java/security/AlgorithmParameterGeneratorSpi.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class DSSParametersGenerator; - } - } - namespace key - { - namespace dss - { - class FIPS186; - } - } - } - } - } - namespace java - { - namespace security - { - class AlgorithmParameters; - class Provider; - class SecureRandom; - namespace spec - { - class AlgorithmParameterSpec; - } - } - } -} - -class gnu::java::security::jce::sig::DSSParametersGenerator : public ::java::security::AlgorithmParameterGeneratorSpi -{ - -public: - DSSParametersGenerator(); -public: // actually protected - virtual void engineInit(jint, ::java::security::SecureRandom *); - virtual void engineInit(::java::security::spec::AlgorithmParameterSpec *, ::java::security::SecureRandom *); - virtual ::java::security::AlgorithmParameters * engineGenerateParameters(); -private: - static ::java::security::Provider * GNU; - jint __attribute__((aligned(__alignof__( ::java::security::AlgorithmParameterGeneratorSpi)))) modulusLength; - ::java::security::SecureRandom * rnd; - ::gnu::java::security::key::dss::FIPS186 * fips; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_DSSParametersGenerator__ diff --git a/libjava/gnu/java/security/jce/sig/DSSRawSignatureSpi.h b/libjava/gnu/java/security/jce/sig/DSSRawSignatureSpi.h deleted file mode 100644 index d135b61..0000000 --- a/libjava/gnu/java/security/jce/sig/DSSRawSignatureSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_DSSRawSignatureSpi__ -#define __gnu_java_security_jce_sig_DSSRawSignatureSpi__ - -#pragma interface - -#include <gnu/java/security/jce/sig/SignatureAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class DSSRawSignatureSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::sig::DSSRawSignatureSpi : public ::gnu::java::security::jce::sig::SignatureAdapter -{ - -public: - DSSRawSignatureSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_DSSRawSignatureSpi__ diff --git a/libjava/gnu/java/security/jce/sig/EncodedKeyFactory.h b/libjava/gnu/java/security/jce/sig/EncodedKeyFactory.h deleted file mode 100644 index 23dced6..0000000 --- a/libjava/gnu/java/security/jce/sig/EncodedKeyFactory.h +++ /dev/null @@ -1,106 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_EncodedKeyFactory__ -#define __gnu_java_security_jce_sig_EncodedKeyFactory__ - -#pragma interface - -#include <java/security/KeyFactorySpi.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class EncodedKeyFactory; - } - } - namespace key - { - namespace dss - { - class DSSPublicKey; - } - namespace rsa - { - class GnuRSAPublicKey; - } - } - } - } - } - namespace java - { - namespace security - { - class Key; - class PrivateKey; - class PublicKey; - namespace spec - { - class DSAPrivateKeySpec; - class DSAPublicKeySpec; - class KeySpec; - class RSAPrivateCrtKeySpec; - class RSAPublicKeySpec; - } - } - } - namespace javax - { - namespace crypto - { - namespace interfaces - { - class DHPrivateKey; - class DHPublicKey; - } - namespace spec - { - class DHPrivateKeySpec; - class DHPublicKeySpec; - } - } - } -} - -class gnu::java::security::jce::sig::EncodedKeyFactory : public ::java::security::KeyFactorySpi -{ - -public: - EncodedKeyFactory(); -private: - static ::java::lang::Object * invokeConstructor(::java::lang::String *, JArray< ::java::lang::Object * > *); - static ::java::lang::Class * getConcreteClass(::java::lang::String *); - static ::java::lang::reflect::Constructor * getConcreteCtor(::java::lang::Class *); - static ::java::lang::Object * invokeValueOf(::java::lang::String *, JArray< jbyte > *); - static ::java::lang::reflect::Method * getValueOfMethod(::java::lang::Class *); -public: // actually protected - virtual ::java::security::PublicKey * engineGeneratePublic(::java::security::spec::KeySpec *); - virtual ::java::security::PrivateKey * engineGeneratePrivate(::java::security::spec::KeySpec *); - virtual ::java::security::spec::KeySpec * engineGetKeySpec(::java::security::Key *, ::java::lang::Class *); - virtual ::java::security::Key * engineTranslateKey(::java::security::Key *); -private: - ::gnu::java::security::key::dss::DSSPublicKey * decodeDSSPublicKey(::java::security::spec::DSAPublicKeySpec *); - ::gnu::java::security::key::rsa::GnuRSAPublicKey * decodeRSAPublicKey(::java::security::spec::RSAPublicKeySpec *); - ::javax::crypto::interfaces::DHPublicKey * decodeDHPublicKey(::javax::crypto::spec::DHPublicKeySpec *); - ::javax::crypto::interfaces::DHPublicKey * decodeDHPublicKey(JArray< jbyte > *); - ::java::security::PrivateKey * decodeDSSPrivateKey(::java::security::spec::DSAPrivateKeySpec *); - ::java::security::PrivateKey * decodeRSAPrivateKey(::java::security::spec::RSAPrivateCrtKeySpec *); - ::javax::crypto::interfaces::DHPrivateKey * decodeDHPrivateKey(::javax::crypto::spec::DHPrivateKeySpec *); - ::javax::crypto::interfaces::DHPrivateKey * decodeDHPrivateKey(JArray< jbyte > *); - static ::java::util::logging::Logger * log; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_EncodedKeyFactory__ diff --git a/libjava/gnu/java/security/jce/sig/KeyPairGeneratorAdapter.h b/libjava/gnu/java/security/jce/sig/KeyPairGeneratorAdapter.h deleted file mode 100644 index 9a77784..0000000 --- a/libjava/gnu/java/security/jce/sig/KeyPairGeneratorAdapter.h +++ /dev/null @@ -1,61 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_KeyPairGeneratorAdapter__ -#define __gnu_java_security_jce_sig_KeyPairGeneratorAdapter__ - -#pragma interface - -#include <java/security/KeyPairGenerator.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class KeyPairGeneratorAdapter; - } - } - namespace key - { - class IKeyPairGenerator; - } - } - } - } - namespace java - { - namespace security - { - class KeyPair; - class SecureRandom; - namespace spec - { - class AlgorithmParameterSpec; - } - } - } -} - -class gnu::java::security::jce::sig::KeyPairGeneratorAdapter : public ::java::security::KeyPairGenerator -{ - -public: // actually protected - KeyPairGeneratorAdapter(::java::lang::String *); -public: - virtual void initialize(jint, ::java::security::SecureRandom *) = 0; - virtual void initialize(::java::security::spec::AlgorithmParameterSpec *, ::java::security::SecureRandom *) = 0; - virtual ::java::security::KeyPair * generateKeyPair(); -public: // actually protected - ::gnu::java::security::key::IKeyPairGenerator * __attribute__((aligned(__alignof__( ::java::security::KeyPairGenerator)))) adaptee; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_KeyPairGeneratorAdapter__ diff --git a/libjava/gnu/java/security/jce/sig/MD2withRSA.h b/libjava/gnu/java/security/jce/sig/MD2withRSA.h deleted file mode 100644 index 68ae75f..0000000 --- a/libjava/gnu/java/security/jce/sig/MD2withRSA.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_MD2withRSA__ -#define __gnu_java_security_jce_sig_MD2withRSA__ - -#pragma interface - -#include <gnu/java/security/jce/sig/SignatureAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class MD2withRSA; - } - } - } - } - } -} - -class gnu::java::security::jce::sig::MD2withRSA : public ::gnu::java::security::jce::sig::SignatureAdapter -{ - -public: - MD2withRSA(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_MD2withRSA__ diff --git a/libjava/gnu/java/security/jce/sig/MD5withRSA.h b/libjava/gnu/java/security/jce/sig/MD5withRSA.h deleted file mode 100644 index 919b74f..0000000 --- a/libjava/gnu/java/security/jce/sig/MD5withRSA.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_MD5withRSA__ -#define __gnu_java_security_jce_sig_MD5withRSA__ - -#pragma interface - -#include <gnu/java/security/jce/sig/SignatureAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class MD5withRSA; - } - } - } - } - } -} - -class gnu::java::security::jce::sig::MD5withRSA : public ::gnu::java::security::jce::sig::SignatureAdapter -{ - -public: - MD5withRSA(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_MD5withRSA__ diff --git a/libjava/gnu/java/security/jce/sig/RSAKeyFactory.h b/libjava/gnu/java/security/jce/sig/RSAKeyFactory.h deleted file mode 100644 index 8c10a0a..0000000 --- a/libjava/gnu/java/security/jce/sig/RSAKeyFactory.h +++ /dev/null @@ -1,57 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_RSAKeyFactory__ -#define __gnu_java_security_jce_sig_RSAKeyFactory__ - -#pragma interface - -#include <java/security/KeyFactorySpi.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class RSAKeyFactory; - } - } - } - } - } - namespace java - { - namespace security - { - class Key; - class PrivateKey; - class PublicKey; - namespace spec - { - class KeySpec; - } - } - } -} - -class gnu::java::security::jce::sig::RSAKeyFactory : public ::java::security::KeyFactorySpi -{ - -public: - RSAKeyFactory(); -public: // actually protected - virtual ::java::security::PublicKey * engineGeneratePublic(::java::security::spec::KeySpec *); - virtual ::java::security::PrivateKey * engineGeneratePrivate(::java::security::spec::KeySpec *); - virtual ::java::security::spec::KeySpec * engineGetKeySpec(::java::security::Key *, ::java::lang::Class *); - virtual ::java::security::Key * engineTranslateKey(::java::security::Key *); -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_RSAKeyFactory__ diff --git a/libjava/gnu/java/security/jce/sig/RSAKeyPairGeneratorSpi.h b/libjava/gnu/java/security/jce/sig/RSAKeyPairGeneratorSpi.h deleted file mode 100644 index 97f6ace..0000000 --- a/libjava/gnu/java/security/jce/sig/RSAKeyPairGeneratorSpi.h +++ /dev/null @@ -1,51 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_RSAKeyPairGeneratorSpi__ -#define __gnu_java_security_jce_sig_RSAKeyPairGeneratorSpi__ - -#pragma interface - -#include <gnu/java/security/jce/sig/KeyPairGeneratorAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class RSAKeyPairGeneratorSpi; - } - } - } - } - } - namespace java - { - namespace security - { - class SecureRandom; - namespace spec - { - class AlgorithmParameterSpec; - } - } - } -} - -class gnu::java::security::jce::sig::RSAKeyPairGeneratorSpi : public ::gnu::java::security::jce::sig::KeyPairGeneratorAdapter -{ - -public: - RSAKeyPairGeneratorSpi(); - virtual void initialize(jint, ::java::security::SecureRandom *); - virtual void initialize(::java::security::spec::AlgorithmParameterSpec *, ::java::security::SecureRandom *); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_RSAKeyPairGeneratorSpi__ diff --git a/libjava/gnu/java/security/jce/sig/RSAPSSRawSignatureSpi.h b/libjava/gnu/java/security/jce/sig/RSAPSSRawSignatureSpi.h deleted file mode 100644 index 56ad416..0000000 --- a/libjava/gnu/java/security/jce/sig/RSAPSSRawSignatureSpi.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_RSAPSSRawSignatureSpi__ -#define __gnu_java_security_jce_sig_RSAPSSRawSignatureSpi__ - -#pragma interface - -#include <gnu/java/security/jce/sig/SignatureAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class RSAPSSRawSignatureSpi; - } - } - } - } - } -} - -class gnu::java::security::jce::sig::RSAPSSRawSignatureSpi : public ::gnu::java::security::jce::sig::SignatureAdapter -{ - -public: - RSAPSSRawSignatureSpi(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_RSAPSSRawSignatureSpi__ diff --git a/libjava/gnu/java/security/jce/sig/SHA160withDSS.h b/libjava/gnu/java/security/jce/sig/SHA160withDSS.h deleted file mode 100644 index fc595d4..0000000 --- a/libjava/gnu/java/security/jce/sig/SHA160withDSS.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_SHA160withDSS__ -#define __gnu_java_security_jce_sig_SHA160withDSS__ - -#pragma interface - -#include <gnu/java/security/jce/sig/SignatureAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class SHA160withDSS; - } - } - } - } - } -} - -class gnu::java::security::jce::sig::SHA160withDSS : public ::gnu::java::security::jce::sig::SignatureAdapter -{ - -public: - SHA160withDSS(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_SHA160withDSS__ diff --git a/libjava/gnu/java/security/jce/sig/SHA160withRSA.h b/libjava/gnu/java/security/jce/sig/SHA160withRSA.h deleted file mode 100644 index 93a886c..0000000 --- a/libjava/gnu/java/security/jce/sig/SHA160withRSA.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_SHA160withRSA__ -#define __gnu_java_security_jce_sig_SHA160withRSA__ - -#pragma interface - -#include <gnu/java/security/jce/sig/SignatureAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class SHA160withRSA; - } - } - } - } - } -} - -class gnu::java::security::jce::sig::SHA160withRSA : public ::gnu::java::security::jce::sig::SignatureAdapter -{ - -public: - SHA160withRSA(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_SHA160withRSA__ diff --git a/libjava/gnu/java/security/jce/sig/SHA256withRSA.h b/libjava/gnu/java/security/jce/sig/SHA256withRSA.h deleted file mode 100644 index 9b73652..0000000 --- a/libjava/gnu/java/security/jce/sig/SHA256withRSA.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_SHA256withRSA__ -#define __gnu_java_security_jce_sig_SHA256withRSA__ - -#pragma interface - -#include <gnu/java/security/jce/sig/SignatureAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class SHA256withRSA; - } - } - } - } - } -} - -class gnu::java::security::jce::sig::SHA256withRSA : public ::gnu::java::security::jce::sig::SignatureAdapter -{ - -public: - SHA256withRSA(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_SHA256withRSA__ diff --git a/libjava/gnu/java/security/jce/sig/SHA384withRSA.h b/libjava/gnu/java/security/jce/sig/SHA384withRSA.h deleted file mode 100644 index db01a6e..0000000 --- a/libjava/gnu/java/security/jce/sig/SHA384withRSA.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_SHA384withRSA__ -#define __gnu_java_security_jce_sig_SHA384withRSA__ - -#pragma interface - -#include <gnu/java/security/jce/sig/SignatureAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class SHA384withRSA; - } - } - } - } - } -} - -class gnu::java::security::jce::sig::SHA384withRSA : public ::gnu::java::security::jce::sig::SignatureAdapter -{ - -public: - SHA384withRSA(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_SHA384withRSA__ diff --git a/libjava/gnu/java/security/jce/sig/SHA512withRSA.h b/libjava/gnu/java/security/jce/sig/SHA512withRSA.h deleted file mode 100644 index 13ea935..0000000 --- a/libjava/gnu/java/security/jce/sig/SHA512withRSA.h +++ /dev/null @@ -1,38 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_SHA512withRSA__ -#define __gnu_java_security_jce_sig_SHA512withRSA__ - -#pragma interface - -#include <gnu/java/security/jce/sig/SignatureAdapter.h> -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class SHA512withRSA; - } - } - } - } - } -} - -class gnu::java::security::jce::sig::SHA512withRSA : public ::gnu::java::security::jce::sig::SignatureAdapter -{ - -public: - SHA512withRSA(); - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_SHA512withRSA__ diff --git a/libjava/gnu/java/security/jce/sig/SignatureAdapter.h b/libjava/gnu/java/security/jce/sig/SignatureAdapter.h deleted file mode 100644 index 68fdd64..0000000 --- a/libjava/gnu/java/security/jce/sig/SignatureAdapter.h +++ /dev/null @@ -1,78 +0,0 @@ - -// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- - -#ifndef __gnu_java_security_jce_sig_SignatureAdapter__ -#define __gnu_java_security_jce_sig_SignatureAdapter__ - -#pragma interface - -#include <java/security/SignatureSpi.h> -#include <gcj/array.h> - -extern "Java" -{ - namespace gnu - { - namespace java - { - namespace security - { - namespace jce - { - namespace sig - { - class SignatureAdapter; - } - } - namespace sig - { - class ISignature; - class ISignatureCodec; - } - } - } - } - namespace java - { - namespace security - { - class PrivateKey; - class PublicKey; - class SecureRandom; - namespace spec - { - class AlgorithmParameterSpec; - } - } - } -} - -class gnu::java::security::jce::sig::SignatureAdapter : public ::java::security::SignatureSpi -{ - -public: // actually protected - SignatureAdapter(::java::lang::String *, ::gnu::java::security::sig::ISignatureCodec *); -private: - SignatureAdapter(::gnu::java::security::sig::ISignature *, ::gnu::java::security::sig::ISignatureCodec *); -public: - virtual ::java::lang::Object * clone(); - virtual void engineInitVerify(::java::security::PublicKey *); - virtual void engineInitSign(::java::security::PrivateKey *); - virtual void engineInitSign(::java::security::PrivateKey *, ::java::security::SecureRandom *); - virtual void engineUpdate(jbyte); - virtual void engineUpdate(JArray< jbyte > *, jint, jint); - virtual JArray< jbyte > * engineSign(); - virtual jint engineSign(JArray< jbyte > *, jint, jint); - virtual jboolean engineVerify(JArray< jbyte > *); - virtual void engineSetParameter(::java::lang::String *, ::java::lang::Object *); - virtual void engineSetParameter(::java::security::spec::AlgorithmParameterSpec *); - virtual ::java::lang::Object * engineGetParameter(::java::lang::String *); -private: - static ::java::util::logging::Logger * log; - ::gnu::java::security::sig::ISignature * __attribute__((aligned(__alignof__( ::java::security::SignatureSpi)))) adaptee; - ::gnu::java::security::sig::ISignatureCodec * codec; -public: - static ::java::lang::Class class$; -}; - -#endif // __gnu_java_security_jce_sig_SignatureAdapter__ |