1 2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- 3 4 #ifndef __java_security_Signer__ 5 #define __java_security_Signer__ 6 7 #pragma interface 8 9 #include <java/security/Identity.h> 10 extern "Java" 11 { 12 namespace java 13 { 14 namespace security 15 { 16 class IdentityScope; 17 class KeyPair; 18 class PrivateKey; 19 class Signer; 20 } 21 } 22 } 23 24 class java::security::Signer : public ::java::security::Identity 25 { 26 27 public: // actually protected 28 Signer(); 29 public: 30 Signer(::java::lang::String *); 31 Signer(::java::lang::String *, ::java::security::IdentityScope *); 32 virtual ::java::security::PrivateKey * getPrivateKey(); 33 virtual void setKeyPair(::java::security::KeyPair *); 34 virtual ::java::lang::String * toString(); 35 private: 36 static const jlong serialVersionUID = -1763464102261361480LL; 37 ::java::security::PrivateKey * __attribute__((aligned(__alignof__( ::java::security::Identity)))) privateKey; 38 public: 39 static ::java::lang::Class class$; 40 }; 41 42 #endif // __java_security_Signer__ 43