diff options
Diffstat (limited to 'libjava/gnu/javax/net/ssl/provider/Context.h')
-rw-r--r-- | libjava/gnu/javax/net/ssl/provider/Context.h | 82 |
1 files changed, 0 insertions, 82 deletions
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__ |