2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_javax_net_ssl_provider_ServerHandshake$RSA_PSKExchange__
5 #define __gnu_javax_net_ssl_provider_ServerHandshake$RSA_PSKExchange__
9 #include <gnu/javax/net/ssl/provider/DelegatedTask.h>
10 #include <gcj/array.h>
24 class ServerHandshake;
25 class ServerHandshake$RSA_PSKExchange;
40 class gnu::javax::net::ssl::provider::ServerHandshake$RSA_PSKExchange : public ::gnu::javax::net::ssl::provider::DelegatedTask
43 public: // actually package-private
44 ServerHandshake$RSA_PSKExchange(::gnu::javax::net::ssl::provider::ServerHandshake *, JArray< jbyte > *, ::javax::crypto::SecretKey *);
46 virtual void implRun();
48 JArray< jbyte > * __attribute__((aligned(__alignof__( ::gnu::javax::net::ssl::provider::DelegatedTask)))) encryptedPreMasterSecret;
49 ::javax::crypto::SecretKey * psKey;
50 public: // actually package-private
51 ::gnu::javax::net::ssl::provider::ServerHandshake * this$0;
53 static ::java::lang::Class class$;
56 #endif // __gnu_javax_net_ssl_provider_ServerHandshake$RSA_PSKExchange__