summaryrefslogtreecommitdiffstats
path: root/libjava/gnu/javax
diff options
context:
space:
mode:
authordoko <doko@138bc75d-0d04-0410-961f-82ee72b054a4>2007-06-03 23:18:43 +0000
committerdoko <doko@138bc75d-0d04-0410-961f-82ee72b054a4>2007-06-03 23:18:43 +0000
commit5bf762459121cc397663d22498d62d71fa179ef6 (patch)
treea9c9e7d91c484d53fe154f9285fc57325572ce50 /libjava/gnu/javax
parent6d7301dc346a198a89ac987c1008aac09f191ee6 (diff)
downloadppe42-gcc-5bf762459121cc397663d22498d62d71fa179ef6.tar.gz
ppe42-gcc-5bf762459121cc397663d22498d62d71fa179ef6.zip
libjava/classpath/ChangeLog.gcj:
2007-05-31 Matthias Klose <doko@ubuntu.com> * javax/management/NotificationBroadcasterSupport.java (getNotificationInfo): Add cast. * native/jni/qt-peer/Makefile.am (AM_CXXFLAGS): Add libstdc++ include directories. * native/jni/qt-peer/Makefile.in: Regenerate. libjava/ChangeLog: 2007-06-03 Matthias Klose <doko@ubuntu.com> * java/io/natFileWin32.cc (setFilePermissions): New (stub only). _access: Handle EXEC query, stub only. 2007-06-03 Matthias Klose <doko@ubuntu.com> Merged from classpath: * gnu/java/nio/SelectorProviderImpl.java: Whitespace merge. * java/lang/System.java(inheritedChannel): New. * java/lang/Character.java: Remove stray`;'. * java/net/MulticastSocket.java: Merged. * java/text/DateFormatSymbols.java(getInstance): New, comment updates. * java/text/Collator.java(getInstance): Merged. * java/util/Calendar.java: New attributes ALL_STYLES, SHORT, LONG. getDisplayName, getDisplayNames: New. * java/util/logging/Logger.java: Merged. * Regenerate .class and .h files. 2007-06-03 Matthias Klose <doko@ubuntu.com> * java/io/File.java: Merge with classpath-0.95, new method setFilePermissions, new attribute EXEC. * java/io/natFilePosix.cc (setFilePermissions): New. _access: Handle EXEC query. * classpath/lib/java/io/File.class, java/io/File.h: Regenerate. 2007-06-03 Matthias Klose <doko@ubuntu.com> Imported GNU Classpath 0.95. * classpath/Makefile.in, classpath/native/jni/midi-dssi/Makefile.in, classpath/native/jni/classpath/Makefile.in, classpath/native/jni/Makefile.in, classpath/native/jni/gconf-peer/Makefile.in, classpath/native/jni/java-io/Makefile.in, classpath/native/jni/native-lib/Makefile.in, classpath/native/jni/java-util/Makefile.in, classpath/native/jni/midi-alsa/Makefile.in, classpath/native/jni/java-lang/Makefile.in, classpath/native/jni/java-nio/Makefile.in, classpath/native/jni/java-net/Makefile.in, classpath/native/jni/xmlj/Makefile.in, classpath/native/jni/qt-peer/Makefile.in, classpath/native/jni/gtk-peer/Makefile.in, classpath/native/Makefile.in, classpath/native/jawt/Makefile.in, classpath/native/fdlibm/Makefile.in, classpath/native/plugin/Makefile.in, classpath/resource/Makefile.in, classpath/scripts/Makefile.in, classpath/tools/Makefile.in, classpath/doc/Makefile.in, classpath/doc/api/Makefile.in, classpath/lib/Makefile.in, classpath/external/Makefile.in, classpath/external/jsr166/Makefile.in, classpath/external/sax/Makefile.in, classpath/external/w3c_dom/Makefile.in, classpath/external/relaxngDatatype/Makefile.in, classpath/include/Makefile.in, classpath/examples/Makefile.in: Regenerate. * classpath/config.guess, classpath/config.sub, classpath/ltmain.sh : Update. * classpath/configure, classpath/depcomp, classpath/missing, classpath/aclocal.m4, classpath/install-sh: Regenerate. * gnu/classpath/Configuration.java (CLASSPATH_VERSION): Now 0.95. * sources.am: Regenerate. * Makefile.in: Regenerate. * Update the .class files and generated CNI header files, add new .class and generated CNI header files. * Remove generated files for removed java source files: classpath/gnu/java/net/BASE64.java, classpath/gnu/java/security/util/Base64.java, classpath/gnu/java/awt/peer/gtk/GThreadMutex.java, classpath/gnu/java/awt/peer/gtk/GThreadNativeMethodRunner.java, classpath/gnu/java/awt/font/autofit/Scaler.java, classpath/gnu/classpath/jdwp/util/Value.java, classpath/gnu/javax/net/ssl/Base64.java. * Remove empty directories. * Makefile.am(nat_source_files): Add natVMOperatingSystemMXBeanImpl.cc. * java/lang/Class.java(setAccessible): Merge from classpath. * java/util/Locale.java: Remove. * gnu/java/lang/management/VMOperatingSystemMXBeanImpl.java, gnu/java/lang/management/natVMOperatingSystemMXBeanImpl.cc: New. * gcj/javaprims.h: Update class declarations. * scripts/classes.pl: Update usage. * HACKING: Mention to build all peers. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@125302 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'libjava/gnu/javax')
-rw-r--r--libjava/gnu/javax/management/Translator.h56
-rw-r--r--libjava/gnu/javax/net/ssl/Base64.h43
-rw-r--r--libjava/gnu/javax/net/ssl/provider/CertificateRequest$ClientType.h53
-rw-r--r--libjava/gnu/javax/net/ssl/provider/Context.h82
-rw-r--r--libjava/gnu/javax/net/ssl/provider/DigestInputStream.h60
-rw-r--r--libjava/gnu/javax/net/ssl/provider/DigestOutputStream.h60
-rw-r--r--libjava/gnu/javax/net/ssl/provider/Enumerated.h42
-rw-r--r--libjava/gnu/javax/net/ssl/provider/Extensions.h54
-rw-r--r--libjava/gnu/javax/net/ssl/provider/GNUSecurityParameters.h98
-rw-r--r--libjava/gnu/javax/net/ssl/provider/Handshake$buffer.h44
-rw-r--r--libjava/gnu/javax/net/ssl/provider/JCESecurityParameters.h76
-rw-r--r--libjava/gnu/javax/net/ssl/provider/JDBCSessionContext.h87
-rw-r--r--libjava/gnu/javax/net/ssl/provider/JessieDHPrivateKey.h68
-rw-r--r--libjava/gnu/javax/net/ssl/provider/JessieDHPublicKey.h68
-rw-r--r--libjava/gnu/javax/net/ssl/provider/JessieRSAPrivateKey.h58
-rw-r--r--libjava/gnu/javax/net/ssl/provider/JessieRSAPublicKey.h58
-rw-r--r--libjava/gnu/javax/net/ssl/provider/KeyPool.h60
-rw-r--r--libjava/gnu/javax/net/ssl/provider/OverflowException.h40
-rw-r--r--libjava/gnu/javax/net/ssl/provider/RecordInput.h56
-rw-r--r--libjava/gnu/javax/net/ssl/provider/RecordInputStream.h52
-rw-r--r--libjava/gnu/javax/net/ssl/provider/RecordOutputStream.h54
-rw-r--r--libjava/gnu/javax/net/ssl/provider/RecordingInputStream.h52
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SSLRSASignature.h79
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SSLServerSocket.h104
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SSLServerSocketFactory.h81
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SSLSocket.h240
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SSLSocketFactory.h81
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SSLSocketInputStream.h52
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SSLSocketOutputStream.h51
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SecurityParameters.h54
-rw-r--r--libjava/gnu/javax/net/ssl/provider/Session$ID.h49
-rw-r--r--libjava/gnu/javax/net/ssl/provider/Session.h134
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SessionContext.h70
-rw-r--r--libjava/gnu/javax/net/ssl/provider/SynchronizedRandom.h62
-rw-r--r--libjava/gnu/javax/net/ssl/provider/XMLSessionContext$SAXHandler.h102
-rw-r--r--libjava/gnu/javax/net/ssl/provider/XMLSessionContext.h69
-rw-r--r--libjava/gnu/javax/swing/text/html/parser/HTML_401Swing.h65
37 files changed, 56 insertions, 2558 deletions
diff --git a/libjava/gnu/javax/management/Translator.h b/libjava/gnu/javax/management/Translator.h
new file mode 100644
index 00000000000..dce01658dd2
--- /dev/null
+++ b/libjava/gnu/javax/management/Translator.h
@@ -0,0 +1,56 @@
+
+// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
+
+#ifndef __gnu_javax_management_Translator__
+#define __gnu_javax_management_Translator__
+
+#pragma interface
+
+#include <java/lang/Object.h>
+#include <gcj/array.h>
+
+extern "Java"
+{
+ namespace gnu
+ {
+ namespace javax
+ {
+ namespace management
+ {
+ class Translator;
+ }
+ }
+ }
+ namespace javax
+ {
+ namespace management
+ {
+ namespace openmbean
+ {
+ class OpenMBeanParameterInfo;
+ class OpenType;
+ }
+ }
+ }
+}
+
+class gnu::javax::management::Translator : public ::java::lang::Object
+{
+
+public:
+ Translator();
+ static JArray< ::java::lang::Object * > * fromJava(JArray< ::java::lang::Object * > *, ::java::lang::reflect::Method *);
+ static ::java::lang::Object * fromJava(::java::lang::Object *, ::java::lang::reflect::Type *);
+ static ::java::lang::Object * toJava(::java::lang::Object *, ::java::lang::reflect::Method *);
+private:
+ static JArray< ::java::lang::Object * > * makeArraySpecific(JArray< ::java::lang::Object * > *);
+public:
+ static ::javax::management::openmbean::OpenMBeanParameterInfo * translate(::java::lang::String *);
+private:
+ static ::javax::management::openmbean::OpenType * getTypeFromClass(::java::lang::Class *);
+ static ::java::lang::String * getTypeName(::java::lang::reflect::Type *);
+public:
+ static ::java::lang::Class class$;
+};
+
+#endif // __gnu_javax_management_Translator__
diff --git a/libjava/gnu/javax/net/ssl/Base64.h b/libjava/gnu/javax/net/ssl/Base64.h
deleted file mode 100644
index 658e1376808..00000000000
--- a/libjava/gnu/javax/net/ssl/Base64.h
+++ /dev/null
@@ -1,43 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_Base64__
-#define __gnu_javax_net_ssl_Base64__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class Base64;
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::Base64 : public ::java::lang::Object
-{
-
- Base64();
-public:
- static ::java::lang::String * encode(JArray< jbyte > *, jint);
- static JArray< jbyte > * decode(::java::lang::String *);
-private:
- static ::java::lang::String * BASE_64;
- static const jchar BASE_64_PAD = 61;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_Base64__
diff --git a/libjava/gnu/javax/net/ssl/provider/CertificateRequest$ClientType.h b/libjava/gnu/javax/net/ssl/provider/CertificateRequest$ClientType.h
deleted file mode 100644
index 54ace32dd92..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/CertificateRequest$ClientType.h
+++ /dev/null
@@ -1,53 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_CertificateRequest$ClientType__
-#define __gnu_javax_net_ssl_provider_CertificateRequest$ClientType__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class CertificateRequest$ClientType;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::CertificateRequest$ClientType : public ::java::lang::Object
-{
-
- CertificateRequest$ClientType(jint);
-public: // actually package-private
- static ::gnu::javax::net::ssl::provider::CertificateRequest$ClientType * read(::java::io::InputStream *);
-public:
- JArray< jbyte > * getEncoded();
- jint getValue();
- ::java::lang::String * toString();
-public: // actually package-private
- static ::gnu::javax::net::ssl::provider::CertificateRequest$ClientType * RSA_SIGN;
- static ::gnu::javax::net::ssl::provider::CertificateRequest$ClientType * DSS_SIGN;
- static ::gnu::javax::net::ssl::provider::CertificateRequest$ClientType * RSA_FIXED_DH;
- static ::gnu::javax::net::ssl::provider::CertificateRequest$ClientType * DSS_FIXED_DH;
-private:
- jint __attribute__((aligned(__alignof__( ::java::lang::Object)))) value;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_CertificateRequest$ClientType__
diff --git a/libjava/gnu/javax/net/ssl/provider/Context.h b/libjava/gnu/javax/net/ssl/provider/Context.h
deleted file mode 100644
index b6a838db819..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/Context.h
+++ /dev/null
@@ -1,82 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_Context__
-#define __gnu_javax_net_ssl_provider_Context__
-
-#pragma interface
-
-#include <javax/net/ssl/SSLContextSpi.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SRPTrustManager;
- namespace provider
- {
- class Context;
- class SessionContext;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace security
- {
- class SecureRandom;
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class KeyManager;
- class SSLServerSocketFactory;
- class SSLSessionContext;
- class SSLSocketFactory;
- class TrustManager;
- class X509KeyManager;
- class X509TrustManager;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::Context : public ::javax::net::ssl::SSLContextSpi
-{
-
-public:
- Context();
-public: // actually protected
- ::javax::net::ssl::SSLSessionContext * engineGetClientSessionContext();
- ::javax::net::ssl::SSLSessionContext * engineGetServerSessionContext();
- ::javax::net::ssl::SSLServerSocketFactory * engineGetServerSocketFactory();
- ::javax::net::ssl::SSLSocketFactory * engineGetSocketFactory();
- void engineInit(JArray< ::javax::net::ssl::KeyManager * > *, JArray< ::javax::net::ssl::TrustManager * > *, ::java::security::SecureRandom *);
-private:
- ::javax::net::ssl::X509KeyManager * defaultKeyManager();
- ::javax::net::ssl::X509TrustManager * defaultTrustManager();
- ::java::security::SecureRandom * defaultRandom();
- ::gnu::javax::net::ssl::provider::SessionContext * __attribute__((aligned(__alignof__( ::javax::net::ssl::SSLContextSpi)))) clientSessions;
- ::gnu::javax::net::ssl::provider::SessionContext * serverSessions;
- ::javax::net::ssl::X509KeyManager * keyManager;
- ::javax::net::ssl::X509TrustManager * trustManager;
- ::gnu::javax::net::ssl::SRPTrustManager * srpTrustManager;
- ::java::security::SecureRandom * random;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_Context__
diff --git a/libjava/gnu/javax/net/ssl/provider/DigestInputStream.h b/libjava/gnu/javax/net/ssl/provider/DigestInputStream.h
deleted file mode 100644
index 15436a6a114..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/DigestInputStream.h
+++ /dev/null
@@ -1,60 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_DigestInputStream__
-#define __gnu_javax_net_ssl_provider_DigestInputStream__
-
-#pragma interface
-
-#include <java/io/FilterInputStream.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace java
- {
- namespace security
- {
- namespace hash
- {
- class IMessageDigest;
- }
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class DigestInputStream;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::DigestInputStream : public ::java::io::FilterInputStream
-{
-
-public: // actually package-private
- DigestInputStream(::java::io::InputStream *, ::gnu::java::security::hash::IMessageDigest *, ::gnu::java::security::hash::IMessageDigest *);
- void setDigesting(jboolean);
-public:
- jint read();
- jint read(JArray< jbyte > *);
- jint read(JArray< jbyte > *, jint, jint);
-private:
- ::gnu::java::security::hash::IMessageDigest * __attribute__((aligned(__alignof__( ::java::io::FilterInputStream)))) md5;
- ::gnu::java::security::hash::IMessageDigest * sha;
- jboolean digesting;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_DigestInputStream__
diff --git a/libjava/gnu/javax/net/ssl/provider/DigestOutputStream.h b/libjava/gnu/javax/net/ssl/provider/DigestOutputStream.h
deleted file mode 100644
index 0b7010448b5..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/DigestOutputStream.h
+++ /dev/null
@@ -1,60 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_DigestOutputStream__
-#define __gnu_javax_net_ssl_provider_DigestOutputStream__
-
-#pragma interface
-
-#include <java/io/FilterOutputStream.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace java
- {
- namespace security
- {
- namespace hash
- {
- class IMessageDigest;
- }
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class DigestOutputStream;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::DigestOutputStream : public ::java::io::FilterOutputStream
-{
-
-public: // actually package-private
- DigestOutputStream(::java::io::OutputStream *, ::gnu::java::security::hash::IMessageDigest *, ::gnu::java::security::hash::IMessageDigest *);
- void setDigesting(jboolean);
-public:
- void write(jint);
- void write(JArray< jbyte > *);
- void write(JArray< jbyte > *, jint, jint);
-private:
- ::gnu::java::security::hash::IMessageDigest * __attribute__((aligned(__alignof__( ::java::io::FilterOutputStream)))) md5;
- ::gnu::java::security::hash::IMessageDigest * sha;
- jboolean digesting;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_DigestOutputStream__
diff --git a/libjava/gnu/javax/net/ssl/provider/Enumerated.h b/libjava/gnu/javax/net/ssl/provider/Enumerated.h
deleted file mode 100644
index db5083168f4..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/Enumerated.h
+++ /dev/null
@@ -1,42 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_Enumerated__
-#define __gnu_javax_net_ssl_provider_Enumerated__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class Enumerated;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::Enumerated : public ::java::lang::Object
-{
-
-public:
- virtual JArray< jbyte > * getEncoded() = 0;
- virtual jint getValue() = 0;
- virtual ::java::lang::String * toString() = 0;
- static ::java::lang::Class class$;
-} __attribute__ ((java_interface));
-
-#endif // __gnu_javax_net_ssl_provider_Enumerated__
diff --git a/libjava/gnu/javax/net/ssl/provider/Extensions.h b/libjava/gnu/javax/net/ssl/provider/Extensions.h
deleted file mode 100644
index ac8a0f16000..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/Extensions.h
+++ /dev/null
@@ -1,54 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_Extensions__
-#define __gnu_javax_net_ssl_provider_Extensions__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class CertificateType;
- class Extension;
- class Extensions;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::Extensions : public ::java::lang::Object
-{
-
- Extensions();
-public: // actually package-private
- static ::java::util::List * getServerName(::gnu::javax::net::ssl::provider::Extension *);
- static ::java::util::List * getClientCertTypes(::gnu::javax::net::ssl::provider::Extension *);
- static ::gnu::javax::net::ssl::provider::CertificateType * getServerCertType(::gnu::javax::net::ssl::provider::Extension *);
- static ::java::lang::Integer * getMaxFragmentLength(::gnu::javax::net::ssl::provider::Extension *);
- static JArray< ::java::lang::Object * > * getTrustedCA(::gnu::javax::net::ssl::provider::Extension *);
- static ::java::lang::String * getSRPUsername(::gnu::javax::net::ssl::provider::Extension *);
-private:
- static ::java::lang::Integer * _512;
- static ::java::lang::Integer * _1024;
- static ::java::lang::Integer * _2048;
- static ::java::lang::Integer * _4096;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_Extensions__
diff --git a/libjava/gnu/javax/net/ssl/provider/GNUSecurityParameters.h b/libjava/gnu/javax/net/ssl/provider/GNUSecurityParameters.h
deleted file mode 100644
index b5b2bc77483..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/GNUSecurityParameters.h
+++ /dev/null
@@ -1,98 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_GNUSecurityParameters__
-#define __gnu_javax_net_ssl_provider_GNUSecurityParameters__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace java
- {
- namespace security
- {
- namespace prng
- {
- class IRandom;
- }
- }
- }
- namespace javax
- {
- namespace crypto
- {
- namespace mac
- {
- class IMac;
- }
- namespace mode
- {
- class IMode;
- }
- }
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class ContentType;
- class GNUSecurityParameters;
- class ProtocolVersion;
- class Session;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::GNUSecurityParameters : public ::java::lang::Object
-{
-
-public: // actually package-private
- GNUSecurityParameters(::gnu::javax::net::ssl::provider::Session *);
-public:
- virtual void reset();
- virtual ::gnu::javax::net::ssl::provider::ProtocolVersion * getVersion();
- virtual void setVersion(::gnu::javax::net::ssl::provider::ProtocolVersion *);
- virtual void setInCipher(::java::lang::Object *);
- virtual void setOutCipher(::java::lang::Object *);
- virtual void setInMac(::java::lang::Object *);
- virtual void setOutMac(::java::lang::Object *);
- virtual void setDeflating(jboolean);
- virtual void setInflating(jboolean);
- virtual jint getFragmentLength();
- virtual void setFragmentLength(jint);
- virtual JArray< jbyte > * decrypt(JArray< jbyte > *, ::gnu::javax::net::ssl::provider::ProtocolVersion *, ::gnu::javax::net::ssl::provider::ContentType *);
- virtual JArray< jbyte > * encrypt(JArray< jbyte > *, jint, jint, ::gnu::javax::net::ssl::provider::ContentType *);
-private:
- static void transformRC4(JArray< jbyte > *, jint, jint, JArray< jbyte > *, jint, ::gnu::java::security::prng::IRandom *);
- static const jboolean DEBUG_RECORD_LAYER = 0;
- static ::java::io::PrintWriter * debug;
-public: // actually package-private
- ::gnu::javax::crypto::mode::IMode * __attribute__((aligned(__alignof__( ::java::lang::Object)))) inCipher;
- ::gnu::javax::crypto::mode::IMode * outCipher;
- ::gnu::java::security::prng::IRandom * inRandom;
- ::gnu::java::security::prng::IRandom * outRandom;
- ::gnu::javax::crypto::mac::IMac * inMac;
- ::gnu::javax::crypto::mac::IMac * outMac;
- jlong inSequence;
- jlong outSequence;
- ::gnu::javax::net::ssl::provider::Session * session;
- ::gnu::javax::net::ssl::provider::ProtocolVersion * version;
- jint fragmentLength;
-private:
- ::java::util::zip::Inflater * inflater;
- ::java::util::zip::Deflater * deflater;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_GNUSecurityParameters__
diff --git a/libjava/gnu/javax/net/ssl/provider/Handshake$buffer.h b/libjava/gnu/javax/net/ssl/provider/Handshake$buffer.h
deleted file mode 100644
index 5ddb06e0cbd..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/Handshake$buffer.h
+++ /dev/null
@@ -1,44 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_Handshake$buffer__
-#define __gnu_javax_net_ssl_provider_Handshake$buffer__
-
-#pragma interface
-
-#include <java/lang/ThreadLocal.h>
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class Handshake$buffer;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::Handshake$buffer : public ::java::lang::ThreadLocal
-{
-
- Handshake$buffer();
-public: // actually protected
- virtual ::java::lang::Object * initialValue();
-public: // actually package-private
- virtual ::java::io::ByteArrayOutputStream * getBuffer();
- Handshake$buffer(::gnu::javax::net::ssl::provider::Handshake$buffer *);
- static const jint SIZE = 2048;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_Handshake$buffer__
diff --git a/libjava/gnu/javax/net/ssl/provider/JCESecurityParameters.h b/libjava/gnu/javax/net/ssl/provider/JCESecurityParameters.h
deleted file mode 100644
index cc12a365000..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/JCESecurityParameters.h
+++ /dev/null
@@ -1,76 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_JCESecurityParameters__
-#define __gnu_javax_net_ssl_provider_JCESecurityParameters__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class ContentType;
- class JCESecurityParameters;
- class ProtocolVersion;
- }
- }
- }
- }
- }
- namespace javax
- {
- namespace crypto
- {
- class Cipher;
- class Mac;
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::JCESecurityParameters : public ::java::lang::Object
-{
-
-public: // actually package-private
- JCESecurityParameters();
-public:
- virtual void reset();
- virtual void setInCipher(::java::lang::Object *);
- virtual void setOutCipher(::java::lang::Object *);
- virtual void setInMac(::java::lang::Object *);
- virtual void setOutMac(::java::lang::Object *);
- virtual void setDeflating(jboolean);
- virtual void setInflating(jboolean);
- virtual jint getFragmentLength();
- virtual void setFragmentLength(jint);
- virtual ::gnu::javax::net::ssl::provider::ProtocolVersion * getVersion();
- virtual void setVersion(::gnu::javax::net::ssl::provider::ProtocolVersion *);
- virtual JArray< jbyte > * decrypt(JArray< jbyte > *, ::gnu::javax::net::ssl::provider::ProtocolVersion *, ::gnu::javax::net::ssl::provider::ContentType *);
- virtual JArray< jbyte > * encrypt(JArray< jbyte > *, jint, jint, ::gnu::javax::net::ssl::provider::ContentType *);
-private:
- ::javax::crypto::Cipher * __attribute__((aligned(__alignof__( ::java::lang::Object)))) inCipher;
- ::javax::crypto::Cipher * outCipher;
- ::javax::crypto::Mac * inMac;
- ::javax::crypto::Mac * outMac;
- ::java::util::zip::Inflater * inflater;
- ::java::util::zip::Deflater * deflater;
- jint fragmentLength;
- jlong inSequence;
- jlong outSequence;
- ::gnu::javax::net::ssl::provider::ProtocolVersion * version;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_JCESecurityParameters__
diff --git a/libjava/gnu/javax/net/ssl/provider/JDBCSessionContext.h b/libjava/gnu/javax/net/ssl/provider/JDBCSessionContext.h
deleted file mode 100644
index 3c838cfd939..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/JDBCSessionContext.h
+++ /dev/null
@@ -1,87 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_JDBCSessionContext__
-#define __gnu_javax_net_ssl_provider_JDBCSessionContext__
-
-#pragma interface
-
-#include <gnu/javax/net/ssl/provider/SessionContext.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class JDBCSessionContext;
- class Session;
- class Session$ID;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace security
- {
- namespace cert
- {
- class Certificate;
- }
- }
- namespace sql
- {
- class Connection;
- class PreparedStatement;
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SSLSession;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::JDBCSessionContext : public ::gnu::javax::net::ssl::provider::SessionContext
-{
-
-public: // actually package-private
- JDBCSessionContext();
-public:
- virtual ::java::util::Enumeration * getIds();
- virtual ::javax::net::ssl::SSLSession * getSession(JArray< jbyte > *);
-public: // actually package-private
- virtual jboolean addSession(::gnu::javax::net::ssl::provider::Session$ID *, ::gnu::javax::net::ssl::provider::Session *);
- virtual jboolean containsSessionID(::gnu::javax::net::ssl::provider::Session$ID *);
-public: // actually protected
- virtual jboolean removeSession(::gnu::javax::net::ssl::provider::Session$ID *);
-public: // actually package-private
- virtual void notifyAccess(::gnu::javax::net::ssl::provider::Session *);
-private:
- JArray< jbyte > * certs(JArray< ::java::security::cert::Certificate * > *);
-public: // actually protected
- ::java::sql::Connection * __attribute__((aligned(__alignof__( ::gnu::javax::net::ssl::provider::SessionContext)))) connection;
- ::java::sql::PreparedStatement * selectById;
- ::java::sql::PreparedStatement * insert;
- ::java::sql::PreparedStatement * selectTimestamp;
- ::java::sql::PreparedStatement * updateTimestamp;
- ::java::sql::PreparedStatement * deleteSession;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_JDBCSessionContext__
diff --git a/libjava/gnu/javax/net/ssl/provider/JessieDHPrivateKey.h b/libjava/gnu/javax/net/ssl/provider/JessieDHPrivateKey.h
deleted file mode 100644
index 3f6f8f16d6e..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/JessieDHPrivateKey.h
+++ /dev/null
@@ -1,68 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_JessieDHPrivateKey__
-#define __gnu_javax_net_ssl_provider_JessieDHPrivateKey__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class JessieDHPrivateKey;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace math
- {
- class BigInteger;
- }
- }
- namespace javax
- {
- namespace crypto
- {
- namespace spec
- {
- class DHParameterSpec;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::JessieDHPrivateKey : public ::java::lang::Object
-{
-
-public: // actually package-private
- JessieDHPrivateKey(::javax::crypto::spec::DHParameterSpec *, ::java::math::BigInteger *);
-public:
- virtual ::java::lang::String * getAlgorithm();
- virtual ::java::lang::String * getFormat();
- virtual JArray< jbyte > * getEncoded();
- virtual ::javax::crypto::spec::DHParameterSpec * getParams();
- virtual ::java::math::BigInteger * getX();
- virtual ::java::lang::String * toString();
-private:
- ::javax::crypto::spec::DHParameterSpec * __attribute__((aligned(__alignof__( ::java::lang::Object)))) params;
- ::java::math::BigInteger * x;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_JessieDHPrivateKey__
diff --git a/libjava/gnu/javax/net/ssl/provider/JessieDHPublicKey.h b/libjava/gnu/javax/net/ssl/provider/JessieDHPublicKey.h
deleted file mode 100644
index 80f504a09c3..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/JessieDHPublicKey.h
+++ /dev/null
@@ -1,68 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_JessieDHPublicKey__
-#define __gnu_javax_net_ssl_provider_JessieDHPublicKey__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class JessieDHPublicKey;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace math
- {
- class BigInteger;
- }
- }
- namespace javax
- {
- namespace crypto
- {
- namespace spec
- {
- class DHParameterSpec;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::JessieDHPublicKey : public ::java::lang::Object
-{
-
-public: // actually package-private
- JessieDHPublicKey(::javax::crypto::spec::DHParameterSpec *, ::java::math::BigInteger *);
-public:
- virtual ::java::lang::String * getAlgorithm();
- virtual ::java::lang::String * getFormat();
- virtual JArray< jbyte > * getEncoded();
- virtual ::javax::crypto::spec::DHParameterSpec * getParams();
- virtual ::java::math::BigInteger * getY();
- virtual ::java::lang::String * toString();
-private:
- ::javax::crypto::spec::DHParameterSpec * __attribute__((aligned(__alignof__( ::java::lang::Object)))) params;
- ::java::math::BigInteger * y;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_JessieDHPublicKey__
diff --git a/libjava/gnu/javax/net/ssl/provider/JessieRSAPrivateKey.h b/libjava/gnu/javax/net/ssl/provider/JessieRSAPrivateKey.h
deleted file mode 100644
index 0c2644643f3..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/JessieRSAPrivateKey.h
+++ /dev/null
@@ -1,58 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_JessieRSAPrivateKey__
-#define __gnu_javax_net_ssl_provider_JessieRSAPrivateKey__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class JessieRSAPrivateKey;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace math
- {
- class BigInteger;
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::JessieRSAPrivateKey : public ::java::lang::Object
-{
-
-public: // actually package-private
- JessieRSAPrivateKey(::java::math::BigInteger *, ::java::math::BigInteger *);
-public:
- virtual ::java::lang::String * getAlgorithm();
- virtual ::java::lang::String * getFormat();
- virtual JArray< jbyte > * getEncoded();
- virtual ::java::math::BigInteger * getModulus();
- virtual ::java::math::BigInteger * getPrivateExponent();
- virtual ::java::lang::String * toString();
-private:
- ::java::math::BigInteger * __attribute__((aligned(__alignof__( ::java::lang::Object)))) modulus;
- ::java::math::BigInteger * exponent;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_JessieRSAPrivateKey__
diff --git a/libjava/gnu/javax/net/ssl/provider/JessieRSAPublicKey.h b/libjava/gnu/javax/net/ssl/provider/JessieRSAPublicKey.h
deleted file mode 100644
index 14dfea7b75f..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/JessieRSAPublicKey.h
+++ /dev/null
@@ -1,58 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_JessieRSAPublicKey__
-#define __gnu_javax_net_ssl_provider_JessieRSAPublicKey__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class JessieRSAPublicKey;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace math
- {
- class BigInteger;
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::JessieRSAPublicKey : public ::java::lang::Object
-{
-
-public: // actually package-private
- JessieRSAPublicKey(::java::math::BigInteger *, ::java::math::BigInteger *);
-public:
- virtual ::java::lang::String * getAlgorithm();
- virtual ::java::lang::String * getFormat();
- virtual JArray< jbyte > * getEncoded();
- virtual ::java::math::BigInteger * getModulus();
- virtual ::java::math::BigInteger * getPublicExponent();
- virtual ::java::lang::String * toString();
-private:
- ::java::math::BigInteger * __attribute__((aligned(__alignof__( ::java::lang::Object)))) modulus;
- ::java::math::BigInteger * exponent;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_JessieRSAPublicKey__
diff --git a/libjava/gnu/javax/net/ssl/provider/KeyPool.h b/libjava/gnu/javax/net/ssl/provider/KeyPool.h
deleted file mode 100644
index 0eb8f3ccb21..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/KeyPool.h
+++ /dev/null
@@ -1,60 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_KeyPool__
-#define __gnu_javax_net_ssl_provider_KeyPool__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class KeyPool;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace math
- {
- class BigInteger;
- }
- namespace security
- {
- class KeyPair;
- class SecureRandom;
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::KeyPool : public ::java::lang::Object
-{
-
- KeyPool();
-public: // actually package-private
- static ::java::security::KeyPair * generateRSAKeyPair();
-private:
- static void nextBytes(JArray< jbyte > *);
- static ::java::math::BigInteger * ONE;
- static ::java::math::BigInteger * TWO;
- static ::java::math::BigInteger * E;
- static ::java::security::SecureRandom * RANDOM;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_KeyPool__
diff --git a/libjava/gnu/javax/net/ssl/provider/OverflowException.h b/libjava/gnu/javax/net/ssl/provider/OverflowException.h
deleted file mode 100644
index 0fb5735937b..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/OverflowException.h
+++ /dev/null
@@ -1,40 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_OverflowException__
-#define __gnu_javax_net_ssl_provider_OverflowException__
-
-#pragma interface
-
-#include <java/io/IOException.h>
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class OverflowException;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::OverflowException : public ::java::io::IOException
-{
-
-public: // actually package-private
- OverflowException();
- OverflowException(::java::lang::String *);
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_OverflowException__
diff --git a/libjava/gnu/javax/net/ssl/provider/RecordInput.h b/libjava/gnu/javax/net/ssl/provider/RecordInput.h
deleted file mode 100644
index 964c9651929..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/RecordInput.h
+++ /dev/null
@@ -1,56 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_RecordInput__
-#define __gnu_javax_net_ssl_provider_RecordInput__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class ContentType;
- class RecordInput;
- class Session;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::RecordInput : public ::java::lang::Object
-{
-
-public: // actually package-private
- RecordInput(::java::io::InputStream *, ::gnu::javax::net::ssl::provider::Session *);
- virtual jint available(::gnu::javax::net::ssl::provider::ContentType *);
- virtual void setSession(::gnu::javax::net::ssl::provider::Session *);
- virtual jint read(JArray< jbyte > *, jint, jint, ::gnu::javax::net::ssl::provider::ContentType *);
- virtual jboolean pollClose();
-private:
- void readRecord();
- static const jboolean DEBUG_RECORD_LAYER = 1;
- static ::java::util::logging::Logger * logger;
- JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) fragment;
- jint index;
- ::gnu::javax::net::ssl::provider::ContentType * type;
- ::java::io::DataInputStream * in;
- ::gnu::javax::net::ssl::provider::Session * session;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_RecordInput__
diff --git a/libjava/gnu/javax/net/ssl/provider/RecordInputStream.h b/libjava/gnu/javax/net/ssl/provider/RecordInputStream.h
deleted file mode 100644
index b78f2eb312e..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/RecordInputStream.h
+++ /dev/null
@@ -1,52 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_RecordInputStream__
-#define __gnu_javax_net_ssl_provider_RecordInputStream__
-
-#pragma interface
-
-#include <java/io/InputStream.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class ContentType;
- class RecordInput;
- class RecordInputStream;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::RecordInputStream : public ::java::io::InputStream
-{
-
-public: // actually package-private
- RecordInputStream(::gnu::javax::net::ssl::provider::RecordInput *, ::gnu::javax::net::ssl::provider::ContentType *);
-public:
- virtual jint available();
- virtual jint read();
- virtual jint read(JArray< jbyte > *);
- virtual jint read(JArray< jbyte > *, jint, jint);
- virtual ::java::lang::String * toString();
-private:
- ::gnu::javax::net::ssl::provider::RecordInput * __attribute__((aligned(__alignof__( ::java::io::InputStream)))) in;
- ::gnu::javax::net::ssl::provider::ContentType * type;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_RecordInputStream__
diff --git a/libjava/gnu/javax/net/ssl/provider/RecordOutputStream.h b/libjava/gnu/javax/net/ssl/provider/RecordOutputStream.h
deleted file mode 100644
index 427edbf6be0..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/RecordOutputStream.h
+++ /dev/null
@@ -1,54 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_RecordOutputStream__
-#define __gnu_javax_net_ssl_provider_RecordOutputStream__
-
-#pragma interface
-
-#include <java/io/FilterOutputStream.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class ContentType;
- class RecordOutputStream;
- class SecurityParameters;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::RecordOutputStream : public ::java::io::FilterOutputStream
-{
-
-public: // actually package-private
- RecordOutputStream(::java::io::OutputStream *, ::gnu::javax::net::ssl::provider::ContentType *, ::gnu::javax::net::ssl::provider::SecurityParameters *);
-public:
- virtual void write(jint);
- virtual void write(JArray< jbyte > *);
- virtual void write(JArray< jbyte > *, jint, jint);
-private:
- static const jboolean DEBUG_RECORD_LAYER = 1;
- static ::java::util::logging::Logger * logger;
- ::gnu::javax::net::ssl::provider::ContentType * __attribute__((aligned(__alignof__( ::java::io::FilterOutputStream)))) type;
- ::gnu::javax::net::ssl::provider::SecurityParameters * params;
- jboolean emitEmpty;
- static JArray< jbyte > * ZERO;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_RecordOutputStream__
diff --git a/libjava/gnu/javax/net/ssl/provider/RecordingInputStream.h b/libjava/gnu/javax/net/ssl/provider/RecordingInputStream.h
deleted file mode 100644
index a6d912c44a7..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/RecordingInputStream.h
+++ /dev/null
@@ -1,52 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_RecordingInputStream__
-#define __gnu_javax_net_ssl_provider_RecordingInputStream__
-
-#pragma interface
-
-#include <java/io/FilterInputStream.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class RecordingInputStream;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::RecordingInputStream : public ::java::io::FilterInputStream
-{
-
-public: // actually package-private
- RecordingInputStream(::java::io::InputStream *);
- RecordingInputStream(::java::io::InputStream *, ::java::io::ByteArrayOutputStream *);
-public:
- virtual jint read();
- virtual jint read(JArray< jbyte > *, jint, jint);
- virtual jint read(JArray< jbyte > *);
- virtual jlong skip(jlong);
-public: // actually package-private
- virtual JArray< jbyte > * getBytes();
- virtual void resetSink();
-public: // actually protected
- ::java::io::ByteArrayOutputStream * __attribute__((aligned(__alignof__( ::java::io::FilterInputStream)))) sink;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_RecordingInputStream__
diff --git a/libjava/gnu/javax/net/ssl/provider/SSLRSASignature.h b/libjava/gnu/javax/net/ssl/provider/SSLRSASignature.h
deleted file mode 100644
index cef51dac37c..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SSLRSASignature.h
+++ /dev/null
@@ -1,79 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SSLRSASignature__
-#define __gnu_javax_net_ssl_provider_SSLRSASignature__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace java
- {
- namespace security
- {
- namespace hash
- {
- class IMessageDigest;
- }
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class SSLRSASignature;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace security
- {
- namespace interfaces
- {
- class RSAPrivateKey;
- class RSAPublicKey;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SSLRSASignature : public ::java::lang::Object
-{
-
-public: // actually package-private
- SSLRSASignature();
- SSLRSASignature(::gnu::java::security::hash::IMessageDigest *, ::gnu::java::security::hash::IMessageDigest *);
-public:
- ::java::lang::String * name();
- void setupVerify(::java::util::Map *);
- void setupSign(::java::util::Map *);
- void update(jbyte);
- void update(JArray< jbyte > *, jint, jint);
- ::java::lang::Object * sign();
- jboolean verify(::java::lang::Object *);
- ::java::lang::Object * clone();
-private:
- ::java::security::interfaces::RSAPublicKey * __attribute__((aligned(__alignof__( ::java::lang::Object)))) pubkey;
- ::java::security::interfaces::RSAPrivateKey * privkey;
- ::gnu::java::security::hash::IMessageDigest * md5;
- ::gnu::java::security::hash::IMessageDigest * sha;
- jboolean initVerify;
- jboolean initSign;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SSLRSASignature__
diff --git a/libjava/gnu/javax/net/ssl/provider/SSLServerSocket.h b/libjava/gnu/javax/net/ssl/provider/SSLServerSocket.h
deleted file mode 100644
index 8877d8226e8..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SSLServerSocket.h
+++ /dev/null
@@ -1,104 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SSLServerSocket__
-#define __gnu_javax_net_ssl_provider_SSLServerSocket__
-
-#pragma interface
-
-#include <javax/net/ssl/SSLServerSocket.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SRPTrustManager;
- namespace provider
- {
- class SSLServerSocket;
- class SessionContext;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace net
- {
- class InetAddress;
- class Socket;
- }
- namespace security
- {
- class SecureRandom;
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class X509KeyManager;
- class X509TrustManager;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SSLServerSocket : public ::javax::net::ssl::SSLServerSocket
-{
-
-public: // actually package-private
- SSLServerSocket();
- SSLServerSocket(jint);
- SSLServerSocket(jint, jint);
- SSLServerSocket(jint, jint, ::java::net::InetAddress *);
-public:
- virtual JArray< ::java::lang::String * > * getSupportedCipherSuites();
- virtual JArray< ::java::lang::String * > * getEnabledCipherSuites();
- virtual void setEnabledCipherSuites(JArray< ::java::lang::String * > *);
- virtual JArray< ::java::lang::String * > * getSupportedProtocols();
- virtual JArray< ::java::lang::String * > * getEnabledProtocols();
- virtual void setEnabledProtocols(JArray< ::java::lang::String * > *);
- virtual void setUseClientMode(jboolean);
- virtual jboolean getUseClientMode();
- virtual void setNeedClientAuth(jboolean);
- virtual jboolean getNeedClientAuth();
- virtual void setWantClientAuth(jboolean);
- virtual jboolean getWantClientAuth();
- virtual void setEnabledSessionCreation(jboolean);
- virtual void setEnableSessionCreation(jboolean);
- virtual jboolean getEnableSessionCreation();
- virtual ::java::net::Socket * accept();
-public: // actually package-private
- virtual void setSessionContext(::gnu::javax::net::ssl::provider::SessionContext *);
- virtual void setKeyManager(::javax::net::ssl::X509KeyManager *);
- virtual void setTrustManager(::javax::net::ssl::X509TrustManager *);
- virtual void setSRPTrustManager(::gnu::javax::net::ssl::SRPTrustManager *);
- virtual void setRandom(::java::security::SecureRandom *);
-private:
- ::gnu::javax::net::ssl::provider::SessionContext * __attribute__((aligned(__alignof__( ::javax::net::ssl::SSLServerSocket)))) sessions;
- ::java::util::SortedSet * enabledProtocols;
- ::java::util::List * enabledSuites;
- jboolean clientMode;
- jboolean needClientAuth;
- jboolean wantClientAuth;
- jboolean createSessions;
- ::gnu::javax::net::ssl::SRPTrustManager * srpTrustManager;
- ::javax::net::ssl::X509TrustManager * trustManager;
- ::javax::net::ssl::X509KeyManager * keyManager;
- ::java::security::SecureRandom * random;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SSLServerSocket__
diff --git a/libjava/gnu/javax/net/ssl/provider/SSLServerSocketFactory.h b/libjava/gnu/javax/net/ssl/provider/SSLServerSocketFactory.h
deleted file mode 100644
index 308a38d2d03..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SSLServerSocketFactory.h
+++ /dev/null
@@ -1,81 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SSLServerSocketFactory__
-#define __gnu_javax_net_ssl_provider_SSLServerSocketFactory__
-
-#pragma interface
-
-#include <javax/net/ssl/SSLServerSocketFactory.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SRPTrustManager;
- namespace provider
- {
- class SSLServerSocket;
- class SSLServerSocketFactory;
- class SessionContext;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace net
- {
- class InetAddress;
- class ServerSocket;
- }
- namespace security
- {
- class SecureRandom;
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class X509KeyManager;
- class X509TrustManager;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SSLServerSocketFactory : public ::javax::net::ssl::SSLServerSocketFactory
-{
-
-public: // actually package-private
- SSLServerSocketFactory(::javax::net::ssl::X509TrustManager *, ::gnu::javax::net::ssl::SRPTrustManager *, ::javax::net::ssl::X509KeyManager *, ::java::security::SecureRandom *, ::gnu::javax::net::ssl::provider::SessionContext *);
-public:
- virtual JArray< ::java::lang::String * > * getDefaultCipherSuites();
- virtual JArray< ::java::lang::String * > * getSupportedCipherSuites();
- virtual ::java::net::ServerSocket * createServerSocket();
- virtual ::java::net::ServerSocket * createServerSocket(jint);
- virtual ::java::net::ServerSocket * createServerSocket(jint, jint);
- virtual ::java::net::ServerSocket * createServerSocket(jint, jint, ::java::net::InetAddress *);
-private:
- void setup(::gnu::javax::net::ssl::provider::SSLServerSocket *);
- ::gnu::javax::net::ssl::provider::SessionContext * __attribute__((aligned(__alignof__( ::javax::net::ssl::SSLServerSocketFactory)))) sessions;
- ::javax::net::ssl::X509KeyManager * keyManager;
- ::javax::net::ssl::X509TrustManager * trustManager;
- ::gnu::javax::net::ssl::SRPTrustManager * srpTrustManager;
- ::java::security::SecureRandom * random;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SSLServerSocketFactory__
diff --git a/libjava/gnu/javax/net/ssl/provider/SSLSocket.h b/libjava/gnu/javax/net/ssl/provider/SSLSocket.h
deleted file mode 100644
index ee2ecbbe832..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SSLSocket.h
+++ /dev/null
@@ -1,240 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SSLSocket__
-#define __gnu_javax_net_ssl_provider_SSLSocket__
-
-#pragma interface
-
-#include <javax/net/ssl/SSLSocket.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace java
- {
- namespace security
- {
- namespace hash
- {
- class IMessageDigest;
- }
- namespace sig
- {
- class ISignature;
- }
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SRPTrustManager;
- namespace provider
- {
- class Alert;
- class CipherSuite;
- class Finished;
- class ProtocolVersion;
- class RecordInput;
- class SSLSocket;
- class Session;
- class SessionContext;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace math
- {
- class BigInteger;
- }
- namespace net
- {
- class InetAddress;
- class Socket;
- class SocketAddress;
- }
- namespace nio
- {
- namespace channels
- {
- class SocketChannel;
- }
- }
- namespace security
- {
- class SecureRandom;
- namespace cert
- {
- class X509Certificate;
- }
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class HandshakeCompletedListener;
- class SSLSession;
- class X509KeyManager;
- class X509TrustManager;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SSLSocket : public ::javax::net::ssl::SSLSocket
-{
-
-public: // actually package-private
- SSLSocket(::java::net::Socket *, ::java::lang::String *, jint, jboolean);
- SSLSocket(::java::net::Socket *, ::java::nio::channels::SocketChannel *);
- SSLSocket();
- SSLSocket(::java::net::InetAddress *, jint);
- SSLSocket(::java::net::InetAddress *, jint, ::java::net::InetAddress *, jint);
- SSLSocket(::java::lang::String *, jint);
- SSLSocket(::java::lang::String *, jint, ::java::net::InetAddress *, jint);
-private:
- void initialize();
-public:
- void addHandshakeCompletedListener(::javax::net::ssl::HandshakeCompletedListener *);
- void removeHandshakeCompletedListener(::javax::net::ssl::HandshakeCompletedListener *);
- JArray< ::java::lang::String * > * getEnabledProtocols();
- void setEnabledProtocols(JArray< ::java::lang::String * > *);
- JArray< ::java::lang::String * > * getSupportedProtocols();
- JArray< ::java::lang::String * > * getEnabledCipherSuites();
- void setEnabledCipherSuites(JArray< ::java::lang::String * > *);
- JArray< ::java::lang::String * > * getSupportedCipherSuites();
- ::javax::net::ssl::SSLSession * getSession();
- jboolean getEnableSessionCreation();
- void setEnableSessionCreation(jboolean);
- jboolean getNeedClientAuth();
- void setNeedClientAuth(jboolean);
- jboolean getWantClientAuth();
- void setWantClientAuth(jboolean);
- jboolean getUseClientMode();
- void setUseClientMode(jboolean);
- void startHandshake();
- ::java::net::InetAddress * getInetAddress();
- ::java::net::InetAddress * getLocalAddress();
- jint getPort();
- jint getLocalPort();
- ::java::io::InputStream * getInputStream();
- ::java::io::OutputStream * getOutputStream();
- void setTcpNoDelay(jboolean);
- jboolean getTcpNoDelay();
- void setSoLinger(jboolean, jint);
- jint getSoLinger();
- void sendUrgentData(jint);
- void setSoTimeout(jint);
- jint getSoTimeout();
- void setSendBufferSize(jint);
- jint getSendBufferSize();
- void setReceiveBufferSize(jint);
- jint getReceiveBufferSize();
- void close();
- ::java::lang::String * toString();
- void connect(::java::net::SocketAddress *);
- void connect(::java::net::SocketAddress *, jint);
- void bind(::java::net::SocketAddress *);
- ::java::net::SocketAddress * getLocalSocketAddress();
- ::java::nio::channels::SocketChannel * getChannel();
- jboolean isBound();
- jboolean isClosed();
- void setOOBInline(jboolean);
- jboolean getOOBInline();
- void setKeepAlive(jboolean);
- jboolean getKeepAlive();
- void setTrafficClass(jint);
- jint getTrafficClass();
- void setReuseAddress(jboolean);
- jboolean getReuseAddress();
- void shutdownInput();
- void shutdownOutput();
- jboolean isConnected();
- jboolean isInputShutdown();
- jboolean isOutputShutdown();
-public: // actually protected
- void finalize();
-public: // actually package-private
- void setSessionContext(::gnu::javax::net::ssl::provider::SessionContext *);
- void setEnabledCipherSuites(::java::util::List *);
- void setEnabledProtocols(::java::util::SortedSet *);
- void setSRPTrustManager(::gnu::javax::net::ssl::SRPTrustManager *);
- void setTrustManager(::javax::net::ssl::X509TrustManager *);
- void setKeyManager(::javax::net::ssl::X509KeyManager *);
- void setRandom(::java::security::SecureRandom *);
- void sendAlert(::gnu::javax::net::ssl::provider::Alert *);
- ::gnu::javax::net::ssl::provider::Alert * checkAlert();
- void checkHandshakeDone();
-private:
- void changeCipherSpec();
- void readChangeCipherSpec();
- void setupIO();
- void handshakeCompleted();
- void doClientHandshake();
- void doServerHandshake();
- JArray< JArray< jbyte > * > * generateKeys(JArray< jbyte > *, JArray< jbyte > *, ::gnu::javax::net::ssl::provider::ProtocolVersion *);
- ::gnu::javax::net::ssl::provider::Finished * generateFinished(::gnu::javax::net::ssl::provider::ProtocolVersion *, ::gnu::java::security::hash::IMessageDigest *, ::gnu::java::security::hash::IMessageDigest *, jboolean);
- ::gnu::javax::net::ssl::provider::Alert * unexpectedMessage();
- void throwUnexpectedMessage();
- ::gnu::javax::net::ssl::provider::Alert * handshakeFailure();
- void throwHandshakeFailure();
- ::gnu::javax::net::ssl::provider::Alert * internalError();
- void throwInternalError();
- ::gnu::javax::net::ssl::provider::Alert * peerUnverified(JArray< ::java::security::cert::X509Certificate * > *);
- void throwPeerUnverified(JArray< ::java::security::cert::X509Certificate * > *);
- ::gnu::javax::net::ssl::provider::CipherSuite * selectSuite(::java::util::List *, ::gnu::javax::net::ssl::provider::ProtocolVersion *);
- ::java::lang::String * askUserName(::java::lang::String *);
- ::java::lang::String * askPassword(::java::lang::String *);
- jboolean checkCertificates(JArray< ::java::security::cert::X509Certificate * > *);
- void updateSig(::gnu::java::security::sig::ISignature *, ::java::math::BigInteger *);
- void fatal();
- static const jboolean DEBUG_HANDSHAKE_LAYER = 1;
- static const jboolean DEBUG_KEY_EXCHANGE = 0;
- static ::java::util::logging::Logger * logger;
- ::java::net::Socket * __attribute__((aligned(__alignof__( ::javax::net::ssl::SSLSocket)))) underlyingSocket;
- jint underlyingPort;
- jboolean autoClose;
-public: // actually package-private
- ::gnu::javax::net::ssl::provider::SessionContext * sessionContext;
- ::gnu::javax::net::ssl::provider::Session * session;
- ::java::util::LinkedList * handshakeListeners;
-private:
- jboolean clientMode;
- jboolean wantClientAuth;
- jboolean needClientAuth;
- jboolean createSessions;
- jboolean handshakeDone;
- ::java::lang::String * remoteHost;
- ::java::io::InputStream * socketIn;
- ::java::io::OutputStream * socketOut;
- ::java::io::InputStream * applicationIn;
- ::java::io::OutputStream * applicationOut;
- ::java::io::InputStream * handshakeIn;
- ::java::io::OutputStream * handshakeOut;
-public: // actually package-private
- ::gnu::javax::net::ssl::provider::RecordInput * recordInput;
-private:
- jlong handshakeTime;
- ::java::nio::channels::SocketChannel * channel;
-public: // actually package-private
- static ::java::util::SortedSet * supportedProtocols;
- static ::java::util::List * supportedSuites;
-private:
- static JArray< jbyte > * SENDER_CLIENT;
- static JArray< jbyte > * SENDER_SERVER;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SSLSocket__
diff --git a/libjava/gnu/javax/net/ssl/provider/SSLSocketFactory.h b/libjava/gnu/javax/net/ssl/provider/SSLSocketFactory.h
deleted file mode 100644
index ce96e048dc9..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SSLSocketFactory.h
+++ /dev/null
@@ -1,81 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SSLSocketFactory__
-#define __gnu_javax_net_ssl_provider_SSLSocketFactory__
-
-#pragma interface
-
-#include <javax/net/ssl/SSLSocketFactory.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class SSLSocket;
- class SSLSocketFactory;
- class SessionContext;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace net
- {
- class InetAddress;
- class Socket;
- }
- namespace security
- {
- class SecureRandom;
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class X509KeyManager;
- class X509TrustManager;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SSLSocketFactory : public ::javax::net::ssl::SSLSocketFactory
-{
-
-public: // actually package-private
- SSLSocketFactory(::javax::net::ssl::X509TrustManager *, ::javax::net::ssl::X509KeyManager *, ::java::security::SecureRandom *, ::gnu::javax::net::ssl::provider::SessionContext *);
-public:
- virtual JArray< ::java::lang::String * > * getDefaultCipherSuites();
- virtual JArray< ::java::lang::String * > * getSupportedCipherSuites();
- virtual ::java::net::Socket * createSocket(::java::net::Socket *, ::java::lang::String *, jint, jboolean);
- virtual ::java::net::Socket * createSocket();
- virtual ::java::net::Socket * createSocket(::java::lang::String *, jint);
- virtual ::java::net::Socket * createSocket(::java::lang::String *, jint, ::java::net::InetAddress *, jint);
- virtual ::java::net::Socket * createSocket(::java::net::InetAddress *, jint);
- virtual ::java::net::Socket * createSocket(::java::net::InetAddress *, jint, ::java::net::InetAddress *, jint);
-private:
- ::gnu::javax::net::ssl::provider::SSLSocket * setup(::gnu::javax::net::ssl::provider::SSLSocket *);
- ::javax::net::ssl::X509TrustManager * __attribute__((aligned(__alignof__( ::javax::net::ssl::SSLSocketFactory)))) trustManager;
- ::javax::net::ssl::X509KeyManager * keyManager;
- ::java::security::SecureRandom * random;
- ::gnu::javax::net::ssl::provider::SessionContext * sessionContext;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SSLSocketFactory__
diff --git a/libjava/gnu/javax/net/ssl/provider/SSLSocketInputStream.h b/libjava/gnu/javax/net/ssl/provider/SSLSocketInputStream.h
deleted file mode 100644
index 22b8e5fa98e..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SSLSocketInputStream.h
+++ /dev/null
@@ -1,52 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SSLSocketInputStream__
-#define __gnu_javax_net_ssl_provider_SSLSocketInputStream__
-
-#pragma interface
-
-#include <java/io/FilterInputStream.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class SSLSocket;
- class SSLSocketInputStream;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SSLSocketInputStream : public ::java::io::FilterInputStream
-{
-
-public: // actually package-private
- SSLSocketInputStream(::java::io::InputStream *, ::gnu::javax::net::ssl::provider::SSLSocket *);
- SSLSocketInputStream(::java::io::InputStream *, ::gnu::javax::net::ssl::provider::SSLSocket *, jboolean);
-public:
- virtual jint available();
- virtual jint read();
- virtual jint read(JArray< jbyte > *);
- virtual jint read(JArray< jbyte > *, jint, jint);
-private:
- jboolean checkAlert();
- ::gnu::javax::net::ssl::provider::SSLSocket * __attribute__((aligned(__alignof__( ::java::io::FilterInputStream)))) socket;
- jboolean checkHandshake;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SSLSocketInputStream__
diff --git a/libjava/gnu/javax/net/ssl/provider/SSLSocketOutputStream.h b/libjava/gnu/javax/net/ssl/provider/SSLSocketOutputStream.h
deleted file mode 100644
index e62ee5dbc77..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SSLSocketOutputStream.h
+++ /dev/null
@@ -1,51 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SSLSocketOutputStream__
-#define __gnu_javax_net_ssl_provider_SSLSocketOutputStream__
-
-#pragma interface
-
-#include <java/io/FilterOutputStream.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class SSLSocket;
- class SSLSocketOutputStream;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SSLSocketOutputStream : public ::java::io::FilterOutputStream
-{
-
-public: // actually package-private
- SSLSocketOutputStream(::java::io::OutputStream *, ::gnu::javax::net::ssl::provider::SSLSocket *);
- SSLSocketOutputStream(::java::io::OutputStream *, ::gnu::javax::net::ssl::provider::SSLSocket *, jboolean);
-public:
- virtual void write(jint);
- virtual void write(JArray< jbyte > *);
- virtual void write(JArray< jbyte > *, jint, jint);
-private:
- void checkAlert();
- ::gnu::javax::net::ssl::provider::SSLSocket * __attribute__((aligned(__alignof__( ::java::io::FilterOutputStream)))) socket;
- jboolean checkHandshake;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SSLSocketOutputStream__
diff --git a/libjava/gnu/javax/net/ssl/provider/SecurityParameters.h b/libjava/gnu/javax/net/ssl/provider/SecurityParameters.h
deleted file mode 100644
index e96e7da22de..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SecurityParameters.h
+++ /dev/null
@@ -1,54 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SecurityParameters__
-#define __gnu_javax_net_ssl_provider_SecurityParameters__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class ContentType;
- class ProtocolVersion;
- class SecurityParameters;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SecurityParameters : public ::java::lang::Object
-{
-
-public:
- virtual JArray< jbyte > * decrypt(JArray< jbyte > *, ::gnu::javax::net::ssl::provider::ProtocolVersion *, ::gnu::javax::net::ssl::provider::ContentType *) = 0;
- virtual JArray< jbyte > * encrypt(JArray< jbyte > *, jint, jint, ::gnu::javax::net::ssl::provider::ContentType *) = 0;
- virtual void reset() = 0;
- virtual ::gnu::javax::net::ssl::provider::ProtocolVersion * getVersion() = 0;
- virtual void setVersion(::gnu::javax::net::ssl::provider::ProtocolVersion *) = 0;
- virtual void setDeflating(jboolean) = 0;
- virtual void setInflating(jboolean) = 0;
- virtual jint getFragmentLength() = 0;
- virtual void setFragmentLength(jint) = 0;
- virtual void setInCipher(::java::lang::Object *) = 0;
- virtual void setOutCipher(::java::lang::Object *) = 0;
- virtual void setInMac(::java::lang::Object *) = 0;
- virtual void setOutMac(::java::lang::Object *) = 0;
- static ::java::lang::Class class$;
-} __attribute__ ((java_interface));
-
-#endif // __gnu_javax_net_ssl_provider_SecurityParameters__
diff --git a/libjava/gnu/javax/net/ssl/provider/Session$ID.h b/libjava/gnu/javax/net/ssl/provider/Session$ID.h
deleted file mode 100644
index 849f94155df..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/Session$ID.h
+++ /dev/null
@@ -1,49 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_Session$ID__
-#define __gnu_javax_net_ssl_provider_Session$ID__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class Session$ID;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::Session$ID : public ::java::lang::Object
-{
-
-public: // actually package-private
- Session$ID(JArray< jbyte > *);
-public:
- JArray< jbyte > * getId();
- jboolean equals(::java::lang::Object *);
- jint hashCode();
- jint compareTo(::java::lang::Object *);
- ::java::lang::String * toString();
-private:
- JArray< jbyte > * __attribute__((aligned(__alignof__( ::java::lang::Object)))) id;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_Session$ID__
diff --git a/libjava/gnu/javax/net/ssl/provider/Session.h b/libjava/gnu/javax/net/ssl/provider/Session.h
deleted file mode 100644
index d1f241cc615..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/Session.h
+++ /dev/null
@@ -1,134 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_Session__
-#define __gnu_javax_net_ssl_provider_Session__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SRPTrustManager;
- namespace provider
- {
- class Alert;
- class CipherSuite;
- class ProtocolVersion;
- class SecurityParameters;
- class Session;
- class Session$ID;
- class SessionContext;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace security
- {
- class Principal;
- class SecureRandom;
- namespace cert
- {
- class Certificate;
- }
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SSLPermission;
- class SSLSessionContext;
- class X509KeyManager;
- class X509TrustManager;
- }
- }
- namespace security
- {
- namespace cert
- {
- class X509Certificate;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::Session : public ::java::lang::Object
-{
-
-public: // actually package-private
- Session();
- Session(jlong);
-public: // actually protected
- ::java::lang::Object * clone();
-public:
- ::java::lang::String * getCipherSuite();
- jlong getCreationTime();
- JArray< jbyte > * getId();
- jlong getLastAccessedTime();
- JArray< ::java::security::cert::Certificate * > * getLocalCertificates();
- JArray< ::java::security::cert::Certificate * > * getPeerCertificates();
- JArray< ::javax::security::cert::X509Certificate * > * getPeerCertificateChain();
- ::java::lang::String * getPeerHost();
- ::java::lang::String * getProtocol();
- ::javax::net::ssl::SSLSessionContext * getSessionContext();
- JArray< ::java::lang::String * > * getValueNames();
- ::java::lang::Object * getValue(::java::lang::String *);
- void putValue(::java::lang::String *, ::java::lang::Object *);
- void removeValue(::java::lang::String *);
- void invalidate();
-public: // actually package-private
- void access();
- void setLastAccessedTime(jlong);
-public:
- jint getApplicationBufferSize() = 0;
- ::java::security::Principal * getLocalPrincipal() = 0;
- jint getPacketBufferSize() = 0;
- jint getPeerPort() = 0;
- ::java::security::Principal * getPeerPrincipal() = 0;
- jboolean isValid() = 0;
-private:
- static ::javax::net::ssl::SSLPermission * GET_SESSION_CONTEXT_PERMISSION;
- jlong __attribute__((aligned(__alignof__( ::java::lang::Object)))) creationTime;
- ::java::util::Date * lastAccessedTime;
-public: // actually package-private
- ::gnu::javax::net::ssl::provider::Session$ID * sessionId;
- JArray< ::java::security::cert::Certificate * > * localCerts;
- JArray< ::java::security::cert::Certificate * > * peerCerts;
- JArray< ::javax::security::cert::X509Certificate * > * peerCertChain;
- ::java::lang::String * peerHost;
- jboolean peerVerified;
- ::gnu::javax::net::ssl::provider::SessionContext * context;
- ::java::util::HashMap * values;
- jboolean valid;
- ::java::util::List * enabledSuites;
- ::gnu::javax::net::ssl::provider::CipherSuite * cipherSuite;
- ::java::util::SortedSet * enabledProtocols;
- ::gnu::javax::net::ssl::provider::ProtocolVersion * protocol;
- JArray< jbyte > * masterSecret;
- ::gnu::javax::net::ssl::SRPTrustManager * srpTrustManager;
- ::javax::net::ssl::X509TrustManager * trustManager;
- ::javax::net::ssl::X509KeyManager * keyManager;
- ::java::security::SecureRandom * random;
- ::gnu::javax::net::ssl::provider::SecurityParameters * params;
- ::gnu::javax::net::ssl::provider::Alert * currentAlert;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_Session__
diff --git a/libjava/gnu/javax/net/ssl/provider/SessionContext.h b/libjava/gnu/javax/net/ssl/provider/SessionContext.h
deleted file mode 100644
index 3dab41cd799..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SessionContext.h
+++ /dev/null
@@ -1,70 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SessionContext__
-#define __gnu_javax_net_ssl_provider_SessionContext__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class Session;
- class Session$ID;
- class SessionContext;
- }
- }
- }
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- class SSLSession;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SessionContext : public ::java::lang::Object
-{
-
-public: // actually package-private
- SessionContext();
-public:
- virtual ::java::util::Enumeration * getIds();
- virtual ::javax::net::ssl::SSLSession * getSession(JArray< jbyte > *);
- virtual jint getSessionCacheSize();
- virtual void setSessionCacheSize(jint);
- virtual jint getSessionTimeout();
- virtual void setSessionTimeout(jint);
- virtual ::java::lang::String * toString();
-public: // actually package-private
- virtual jboolean addSession(::gnu::javax::net::ssl::provider::Session$ID *, ::gnu::javax::net::ssl::provider::Session *);
- virtual jboolean containsSessionID(::gnu::javax::net::ssl::provider::Session$ID *);
- virtual jboolean removeSession(::gnu::javax::net::ssl::provider::Session$ID *);
- virtual void notifyAccess(::gnu::javax::net::ssl::provider::Session *);
-public: // actually protected
- ::java::util::HashMap * __attribute__((aligned(__alignof__( ::java::lang::Object)))) sessions;
- jint cacheSize;
- jint timeout;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SessionContext__
diff --git a/libjava/gnu/javax/net/ssl/provider/SynchronizedRandom.h b/libjava/gnu/javax/net/ssl/provider/SynchronizedRandom.h
deleted file mode 100644
index a045e5308f1..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/SynchronizedRandom.h
+++ /dev/null
@@ -1,62 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_SynchronizedRandom__
-#define __gnu_javax_net_ssl_provider_SynchronizedRandom__
-
-#pragma interface
-
-#include <java/lang/Object.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace java
- {
- namespace security
- {
- namespace prng
- {
- class IRandom;
- }
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class SynchronizedRandom;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::SynchronizedRandom : public ::java::lang::Object
-{
-
-public: // actually package-private
- SynchronizedRandom(::gnu::java::security::prng::IRandom *);
-public:
- virtual ::java::lang::String * name();
- virtual void init(::java::util::Map *);
- virtual jbyte nextByte();
- virtual void nextBytes(JArray< jbyte > *, jint, jint);
- virtual ::java::lang::Object * clone();
- virtual void addRandomByte(jbyte);
- virtual void addRandomBytes(JArray< jbyte > *);
- virtual void addRandomBytes(JArray< jbyte > *, jint, jint);
-private:
- ::gnu::java::security::prng::IRandom * __attribute__((aligned(__alignof__( ::java::lang::Object)))) random;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_SynchronizedRandom__
diff --git a/libjava/gnu/javax/net/ssl/provider/XMLSessionContext$SAXHandler.h b/libjava/gnu/javax/net/ssl/provider/XMLSessionContext$SAXHandler.h
deleted file mode 100644
index 0ced1c2dd3d..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/XMLSessionContext$SAXHandler.h
+++ /dev/null
@@ -1,102 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_XMLSessionContext$SAXHandler__
-#define __gnu_javax_net_ssl_provider_XMLSessionContext$SAXHandler__
-
-#pragma interface
-
-#include <org/xml/sax/helpers/DefaultHandler.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace java
- {
- namespace security
- {
- namespace prng
- {
- class IRandom;
- }
- }
- }
- namespace javax
- {
- namespace crypto
- {
- namespace mac
- {
- class IMac;
- }
- namespace mode
- {
- class IMode;
- }
- }
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class Session;
- class SessionContext;
- class XMLSessionContext;
- class XMLSessionContext$SAXHandler;
- }
- }
- }
- }
- }
- namespace org
- {
- namespace xml
- {
- namespace sax
- {
- class Attributes;
- }
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::XMLSessionContext$SAXHandler : public ::org::xml::sax::helpers::DefaultHandler
-{
-
-public: // actually package-private
- XMLSessionContext$SAXHandler(::gnu::javax::net::ssl::provider::XMLSessionContext *, ::gnu::javax::net::ssl::provider::SessionContext *, ::gnu::java::security::prng::IRandom *);
-public:
- virtual void startElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *, ::org::xml::sax::Attributes *);
- virtual void endElement(::java::lang::String *, ::java::lang::String *, ::java::lang::String *);
- virtual void characters(JArray< jchar > *, jint, jint);
-private:
- ::gnu::javax::net::ssl::provider::SessionContext * __attribute__((aligned(__alignof__( ::org::xml::sax::helpers::DefaultHandler)))) context;
- ::gnu::javax::net::ssl::provider::Session * current;
- ::gnu::java::security::prng::IRandom * pbekdf;
- ::java::lang::StringBuffer * buf;
- ::java::lang::String * certType;
- jint state;
- ::gnu::javax::crypto::mode::IMode * cipher;
- ::java::util::HashMap * cipherAttr;
- ::gnu::javax::crypto::mac::IMac * mac;
- ::java::util::HashMap * macAttr;
- JArray< jbyte > * key;
- JArray< jbyte > * iv;
- JArray< jbyte > * mackey;
- static const jint START = 0;
- static const jint SESSIONS = 1;
- static const jint SESSION = 2;
- static const jint PEER = 3;
- static const jint PEER_CERTS = 4;
- static const jint CERTS = 5;
- static const jint SECRET = 6;
-public: // actually package-private
- ::gnu::javax::net::ssl::provider::XMLSessionContext * this$0;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_XMLSessionContext$SAXHandler__
diff --git a/libjava/gnu/javax/net/ssl/provider/XMLSessionContext.h b/libjava/gnu/javax/net/ssl/provider/XMLSessionContext.h
deleted file mode 100644
index dfc42243c3f..00000000000
--- a/libjava/gnu/javax/net/ssl/provider/XMLSessionContext.h
+++ /dev/null
@@ -1,69 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_net_ssl_provider_XMLSessionContext__
-#define __gnu_javax_net_ssl_provider_XMLSessionContext__
-
-#pragma interface
-
-#include <gnu/javax/net/ssl/provider/SessionContext.h>
-extern "Java"
-{
- namespace gnu
- {
- namespace java
- {
- namespace security
- {
- namespace prng
- {
- class IRandom;
- }
- }
- }
- namespace javax
- {
- namespace net
- {
- namespace ssl
- {
- namespace provider
- {
- class Session;
- class Session$ID;
- class XMLSessionContext;
- }
- }
- }
- }
- }
- namespace java
- {
- namespace security
- {
- class SecureRandom;
- }
- }
-}
-
-class gnu::javax::net::ssl::provider::XMLSessionContext : public ::gnu::javax::net::ssl::provider::SessionContext
-{
-
-public: // actually package-private
- XMLSessionContext();
- virtual jboolean addSession(::gnu::javax::net::ssl::provider::Session$ID *, ::gnu::javax::net::ssl::provider::Session *);
- virtual void notifyAccess(::gnu::javax::net::ssl::provider::Session *);
- virtual jboolean removeSession(::gnu::javax::net::ssl::provider::Session$ID *);
-private:
- void decode();
- void encode();
- ::java::io::File * __attribute__((aligned(__alignof__( ::gnu::javax::net::ssl::provider::SessionContext)))) file;
- ::gnu::java::security::prng::IRandom * pbekdf;
- jboolean compress;
- ::java::security::SecureRandom * random;
- jboolean encoding;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_net_ssl_provider_XMLSessionContext__
diff --git a/libjava/gnu/javax/swing/text/html/parser/HTML_401Swing.h b/libjava/gnu/javax/swing/text/html/parser/HTML_401Swing.h
deleted file mode 100644
index 621eed594f1..00000000000
--- a/libjava/gnu/javax/swing/text/html/parser/HTML_401Swing.h
+++ /dev/null
@@ -1,65 +0,0 @@
-
-// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
-
-#ifndef __gnu_javax_swing_text_html_parser_HTML_401Swing__
-#define __gnu_javax_swing_text_html_parser_HTML_401Swing__
-
-#pragma interface
-
-#include <gnu/javax/swing/text/html/parser/HTML_401F.h>
-#include <gcj/array.h>
-
-extern "Java"
-{
- namespace gnu
- {
- namespace javax
- {
- namespace swing
- {
- namespace text
- {
- namespace html
- {
- namespace parser
- {
- class HTML_401Swing;
- }
- }
- }
- }
- }
- }
- namespace javax
- {
- namespace swing
- {
- namespace text
- {
- namespace html
- {
- namespace parser
- {
- class DTD;
- }
- }
- }
- }
- }
-}
-
-class gnu::javax::swing::text::html::parser::HTML_401Swing : public ::gnu::javax::swing::text::html::parser::HTML_401F
-{
-
-public:
- HTML_401Swing();
- static ::javax::swing::text::html::parser::DTD * getInstance();
-public: // actually protected
- virtual JArray< ::java::lang::String * > * getBodyElements();
-public: // actually package-private
- static ::gnu::javax::swing::text::html::parser::HTML_401Swing * singleton;
-public:
- static ::java::lang::Class class$;
-};
-
-#endif // __gnu_javax_swing_text_html_parser_HTML_401Swing__
OpenPOWER on IntegriCloud