// DO NOT EDIT THIS FILE - it is machine generated -*- c++ -*- #ifndef __gnu_javax_crypto_sasl_srp_SRPRegistry__ #define __gnu_javax_crypto_sasl_srp_SRPRegistry__ #pragma interface #include #include extern "Java" { namespace gnu { namespace javax { namespace crypto { namespace sasl { namespace srp { class SRPRegistry; } } } } } } class gnu::javax::crypto::sasl::srp::SRPRegistry : public ::java::lang::Object { public: static ::java::lang::String * N_2048_BITS; static ::java::lang::String * N_1536_BITS; static ::java::lang::String * N_1280_BITS; static ::java::lang::String * N_1024_BITS; static ::java::lang::String * N_768_BITS; static ::java::lang::String * N_640_BITS; static ::java::lang::String * N_512_BITS; static JArray< ::java::lang::String * > * SRP_ALGORITHMS; static ::java::lang::String * SRP_DEFAULT_DIGEST_NAME; static ::java::lang::String * SRP_DIGEST_NAME; static ::java::lang::String * SHARED_MODULUS; static ::java::lang::String * FIELD_GENERATOR; static ::java::lang::String * AVAILABLE_OPTIONS; static ::java::lang::String * CHOSEN_OPTIONS; static ::java::lang::String * USER_NAME; static ::java::lang::String * USER_ROLE; static ::java::lang::String * USER_SALT; static ::java::lang::String * PASSWORD_VERIFIER; static ::java::lang::String * CLIENT_PUBLIC_KEY; static ::java::lang::String * SERVER_PUBLIC_KEY; static ::java::lang::String * CLIENT_EVIDENCE; static ::java::lang::String * SERVER_EVIDENCE; static ::java::lang::String * SRP_HASH; static ::java::lang::String * SRP_MANDATORY; static ::java::lang::String * SRP_REPLAY_DETECTION; static ::java::lang::String * SRP_INTEGRITY_PROTECTION; static ::java::lang::String * SRP_CONFIDENTIALITY; static ::java::lang::String * PASSWORD_FILE; static ::java::lang::String * PASSWORD_DB; static ::java::lang::String * DEFAULT_PASSWORD_FILE; static const jboolean DEFAULT_REPLAY_DETECTION = 1; static const jboolean DEFAULT_INTEGRITY = 1; static const jboolean DEFAULT_CONFIDENTIALITY = 0; static ::java::lang::String * HMAC_SHA1; static ::java::lang::String * HMAC_MD5; static ::java::lang::String * HMAC_RIPEMD_160; static JArray< ::java::lang::String * > * INTEGRITY_ALGORITHMS; static ::java::lang::String * AES; static ::java::lang::String * BLOWFISH; static JArray< ::java::lang::String * > * CONFIDENTIALITY_ALGORITHMS; static ::java::lang::String * OPTION_MANDATORY; static ::java::lang::String * OPTION_SRP_DIGEST; static ::java::lang::String * OPTION_REPLAY_DETECTION; static ::java::lang::String * OPTION_INTEGRITY; static ::java::lang::String * OPTION_CONFIDENTIALITY; static ::java::lang::String * OPTION_MAX_BUFFER_SIZE; static ::java::lang::String * MANDATORY_NONE; static ::java::lang::String * DEFAULT_MANDATORY; static ::java::lang::String * MD_NAME_FIELD; static ::java::lang::String * USER_VERIFIER_FIELD; static ::java::lang::String * SALT_FIELD; static ::java::lang::String * CONFIG_NDX_FIELD; static const jint MINIMUM_MODULUS_BITLENGTH = 512; static ::java::lang::Class class$; } __attribute__ ((java_interface)); #endif // __gnu_javax_crypto_sasl_srp_SRPRegistry__