2 // DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*-
4 #ifndef __javax_security_sasl_Sasl__
5 #define __javax_security_sasl_Sasl__
9 #include <java/lang/Object.h>
10 #include <gcj/array.h>
22 class CallbackHandler
;
35 class javax::security::sasl::Sasl
: public ::java::lang::Object
40 static ::javax::security::sasl::SaslClient
* createSaslClient(JArray
< ::java::lang::String
* > *, ::java::lang::String
*, ::java::lang::String
*, ::java::lang::String
*, ::java::util::Map
*, ::javax::security::auth::callback::CallbackHandler
*);
41 static ::java::util::Enumeration
* getSaslClientFactories();
42 static ::javax::security::sasl::SaslServer
* createSaslServer(::java::lang::String
*, ::java::lang::String
*, ::java::lang::String
*, ::java::util::Map
*, ::javax::security::auth::callback::CallbackHandler
*);
43 static ::java::util::Enumeration
* getSaslServerFactories();
44 static ::java::lang::String
* QOP
;
45 static ::java::lang::String
* STRENGTH
;
46 static ::java::lang::String
* SERVER_AUTH
;
47 static ::java::lang::String
* MAX_BUFFER
;
48 static ::java::lang::String
* RAW_SEND_SIZE
;
49 static ::java::lang::String
* POLICY_NOPLAINTEXT
;
50 static ::java::lang::String
* POLICY_NOACTIVE
;
51 static ::java::lang::String
* POLICY_NODICTIONARY
;
52 static ::java::lang::String
* POLICY_NOANONYMOUS
;
53 static ::java::lang::String
* POLICY_FORWARD_SECRECY
;
54 static ::java::lang::String
* POLICY_PASS_CREDENTIALS
;
55 static ::java::lang::String
* REUSE
;
56 static ::java::lang::String
* CREDENTIALS
;
58 static ::java::lang::String
* CLIENT_FACTORY_SVC
;
59 static ::java::lang::String
* SERVER_FACTORY_SVC
;
60 static ::java::lang::String
* ALIAS
;
62 static ::java::lang::Class
class$
;
65 #endif // __javax_security_sasl_Sasl__