2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __gnu_javax_crypto_key_IncomingMessage__
5 #define __gnu_javax_crypto_key_IncomingMessage__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
32 class IncomingMessage;
51 class gnu::javax::crypto::key::IncomingMessage : public ::java::lang::Object
55 IncomingMessage(JArray< jbyte > *);
59 static ::gnu::javax::crypto::key::IncomingMessage * getInstance(JArray< jbyte > *);
60 static ::gnu::javax::crypto::key::IncomingMessage * getInstance(JArray< jbyte > *, jint, jint);
61 static jint twoBytesToLength(JArray< jbyte > *);
62 static jint fourBytesToLength(JArray< jbyte > *);
63 virtual jboolean hasMoreElements();
64 virtual ::java::security::PublicKey * readPublicKey();
65 virtual ::java::security::PrivateKey * readPrivateKey();
66 virtual ::java::math::BigInteger * readMPI();
67 virtual ::java::lang::String * readString();
69 ::gnu::java::security::key::IKeyPairCodec * getKeyPairCodec(jint);
70 public: // actually protected
71 ::java::io::ByteArrayInputStream * __attribute__((aligned(__alignof__( ::java::lang::Object)))) in;
74 static ::java::lang::Class class$;
77 #endif // __gnu_javax_crypto_key_IncomingMessage__