From e5189283ed6f02fdb163c9b26d707db347d2c76f Mon Sep 17 00:00:00 2001 From: Xephi Date: Fri, 22 Aug 2014 06:51:56 +0200 Subject: [PATCH] Rework cache system - Add Javadoc for AuthMe --- javadoc/allclasses-frame.html | 275 ++ javadoc/allclasses-noframe.html | 275 ++ javadoc/constant-values.html | 240 ++ javadoc/deprecated-list.html | 171 + javadoc/fr/xephi/authme/AuthMe.html | 1315 +++++++ javadoc/fr/xephi/authme/ConsoleFilter.html | 262 ++ javadoc/fr/xephi/authme/ConsoleLogger.html | 290 ++ javadoc/fr/xephi/authme/DataManager.html | 447 +++ javadoc/fr/xephi/authme/Log4JFilter.html | 415 +++ javadoc/fr/xephi/authme/PerformBackup.html | 294 ++ javadoc/fr/xephi/authme/SendMailSSL.html | 294 ++ javadoc/fr/xephi/authme/Utils.groupType.html | 357 ++ javadoc/fr/xephi/authme/Utils.html | 490 +++ javadoc/fr/xephi/authme/api/API.html | 581 +++ .../fr/xephi/authme/api/class-use/API.html | 180 + .../fr/xephi/authme/api/package-frame.html | 32 + .../fr/xephi/authme/api/package-summary.html | 157 + javadoc/fr/xephi/authme/api/package-tree.html | 153 + javadoc/fr/xephi/authme/api/package-use.html | 170 + .../xephi/authme/cache/auth/PlayerAuth.html | 920 +++++ .../xephi/authme/cache/auth/PlayerCache.html | 333 ++ .../cache/auth/class-use/PlayerAuth.html | 702 ++++ .../cache/auth/class-use/PlayerCache.html | 180 + .../authme/cache/auth/package-frame.html | 34 + .../authme/cache/auth/package-summary.html | 161 + .../xephi/authme/cache/auth/package-tree.html | 153 + .../xephi/authme/cache/auth/package-use.html | 271 ++ .../authme/cache/backup/DataFileCache.html | 352 ++ .../xephi/authme/cache/backup/FileCache.html | 317 ++ .../cache/backup/class-use/DataFileCache.html | 200 + .../cache/backup/class-use/FileCache.html | 179 + .../authme/cache/backup/package-frame.html | 34 + .../authme/cache/backup/package-summary.html | 161 + .../authme/cache/backup/package-tree.html | 153 + .../authme/cache/backup/package-use.html | 189 + .../xephi/authme/cache/limbo/LimboCache.html | 389 ++ .../xephi/authme/cache/limbo/LimboPlayer.html | 553 +++ .../cache/limbo/class-use/LimboCache.html | 180 + .../cache/limbo/class-use/LimboPlayer.html | 225 ++ .../authme/cache/limbo/package-frame.html | 34 + .../authme/cache/limbo/package-summary.html | 161 + .../authme/cache/limbo/package-tree.html | 153 + .../xephi/authme/cache/limbo/package-use.html | 195 + javadoc/fr/xephi/authme/class-use/AuthMe.html | 1149 ++++++ .../xephi/authme/class-use/ConsoleFilter.html | 144 + .../xephi/authme/class-use/ConsoleLogger.html | 144 + .../xephi/authme/class-use/DataManager.html | 180 + .../xephi/authme/class-use/Log4JFilter.html | 144 + .../xephi/authme/class-use/PerformBackup.html | 144 + .../xephi/authme/class-use/SendMailSSL.html | 180 + .../authme/class-use/Utils.groupType.html | 215 ++ javadoc/fr/xephi/authme/class-use/Utils.html | 180 + .../xephi/authme/commands/AdminCommand.html | 320 ++ .../xephi/authme/commands/CaptchaCommand.html | 318 ++ .../commands/ChangePasswordCommand.html | 302 ++ .../ConverterCommand.ConvertType.html | 405 +++ .../authme/commands/ConverterCommand.html | 283 ++ .../xephi/authme/commands/EmailCommand.html | 306 ++ .../xephi/authme/commands/LoginCommand.html | 264 ++ .../xephi/authme/commands/LogoutCommand.html | 266 ++ .../authme/commands/PasspartuCommand.html | 304 ++ .../authme/commands/RegisterCommand.html | 318 ++ .../authme/commands/UnregisterCommand.html | 302 ++ .../commands/class-use/AdminCommand.html | 144 + .../commands/class-use/CaptchaCommand.html | 144 + .../class-use/ChangePasswordCommand.html | 144 + .../ConverterCommand.ConvertType.html | 189 + .../commands/class-use/ConverterCommand.html | 144 + .../commands/class-use/EmailCommand.html | 144 + .../commands/class-use/LoginCommand.html | 144 + .../commands/class-use/LogoutCommand.html | 144 + .../commands/class-use/PasspartuCommand.html | 144 + .../commands/class-use/RegisterCommand.html | 144 + .../commands/class-use/UnregisterCommand.html | 144 + .../xephi/authme/commands/package-frame.html | 61 + .../authme/commands/package-summary.html | 207 ++ .../xephi/authme/commands/package-tree.html | 173 + .../fr/xephi/authme/commands/package-use.html | 170 + .../fr/xephi/authme/converter/Converter.html | 193 + .../authme/converter/CrazyLoginConverter.html | 360 ++ .../fr/xephi/authme/converter/FlatToSql.html | 262 ++ .../xephi/authme/converter/FlatToSqlite.html | 316 ++ .../authme/converter/RakamakConverter.html | 360 ++ .../authme/converter/RoyalAuthConverter.html | 294 ++ .../authme/converter/RoyalAuthYamlReader.html | 351 ++ .../authme/converter/class-use/Converter.html | 228 ++ .../class-use/CrazyLoginConverter.html | 180 + .../authme/converter/class-use/FlatToSql.html | 144 + .../converter/class-use/FlatToSqlite.html | 144 + .../converter/class-use/RakamakConverter.html | 180 + .../class-use/RoyalAuthConverter.html | 144 + .../class-use/RoyalAuthYamlReader.html | 144 + .../converter/class-use/newxAuthToFlat.html | 144 + .../converter/class-use/oldxAuthToFlat.html | 144 + .../converter/class-use/vAuthConverter.html | 144 + .../converter/class-use/vAuthFileReader.html | 144 + .../converter/class-use/xAuthConverter.html | 144 + .../authme/converter/newxAuthToFlat.html | 385 ++ .../authme/converter/oldxAuthToFlat.html | 389 ++ .../xephi/authme/converter/package-frame.html | 63 + .../authme/converter/package-summary.html | 211 ++ .../xephi/authme/converter/package-tree.html | 179 + .../xephi/authme/converter/package-use.html | 182 + .../authme/converter/vAuthConverter.html | 334 ++ .../authme/converter/vAuthFileReader.html | 331 ++ .../authme/converter/xAuthConverter.html | 334 ++ .../authme/datasource/CacheDataSource.html | 821 +++++ .../datasource/DataSource.DataSourceType.html | 341 ++ .../xephi/authme/datasource/DataSource.html | 663 ++++ .../authme/datasource/FlatFileThread.html | 843 +++++ ...onnectionPoolManager.TimeoutException.html | 263 ++ .../datasource/MiniConnectionPoolManager.html | 448 +++ .../xephi/authme/datasource/MySQLThread.html | 843 +++++ .../xephi/authme/datasource/SQLiteThread.html | 843 +++++ .../datasource/class-use/CacheDataSource.html | 144 + .../class-use/DataSource.DataSourceType.html | 258 ++ .../datasource/class-use/DataSource.html | 720 ++++ .../datasource/class-use/FlatFileThread.html | 144 + ...onnectionPoolManager.TimeoutException.html | 144 + .../class-use/MiniConnectionPoolManager.html | 144 + .../datasource/class-use/MySQLThread.html | 144 + .../datasource/class-use/SQLiteThread.html | 144 + .../authme/datasource/package-frame.html | 73 + .../authme/datasource/package-summary.html | 216 ++ .../xephi/authme/datasource/package-tree.html | 182 + .../xephi/authme/datasource/package-use.html | 347 ++ .../authme/events/AuthMeTeleportEvent.html | 357 ++ .../fr/xephi/authme/events/CustomEvent.html | 382 ++ .../fr/xephi/authme/events/LoginEvent.html | 388 ++ .../events/PasswordEncryptionEvent.html | 371 ++ .../authme/events/ProtectInventoryEvent.html | 416 +++ .../authme/events/RegisterTeleportEvent.html | 357 ++ .../authme/events/ResetInventoryEvent.html | 317 ++ .../authme/events/RestoreInventoryEvent.html | 397 ++ .../fr/xephi/authme/events/SessionEvent.html | 338 ++ .../authme/events/SpawnTeleportEvent.html | 380 ++ .../authme/events/StoreInventoryEvent.html | 409 +++ .../events/class-use/AuthMeTeleportEvent.html | 144 + .../authme/events/class-use/CustomEvent.html | 236 ++ .../authme/events/class-use/LoginEvent.html | 144 + .../class-use/PasswordEncryptionEvent.html | 144 + .../class-use/ProtectInventoryEvent.html | 144 + .../class-use/RegisterTeleportEvent.html | 144 + .../events/class-use/ResetInventoryEvent.html | 144 + .../class-use/RestoreInventoryEvent.html | 144 + .../authme/events/class-use/SessionEvent.html | 144 + .../events/class-use/SpawnTeleportEvent.html | 144 + .../events/class-use/StoreInventoryEvent.html | 144 + .../fr/xephi/authme/events/package-frame.html | 52 + .../xephi/authme/events/package-summary.html | 198 + .../fr/xephi/authme/events/package-tree.html | 158 + .../fr/xephi/authme/events/package-use.html | 170 + javadoc/fr/xephi/authme/gui/Clickable.html | 209 ++ javadoc/fr/xephi/authme/gui/CustomButton.html | 363 ++ .../xephi/authme/gui/class-use/Clickable.html | 223 ++ .../authme/gui/class-use/CustomButton.html | 181 + .../fr/xephi/authme/gui/package-frame.html | 43 + .../fr/xephi/authme/gui/package-summary.html | 171 + javadoc/fr/xephi/authme/gui/package-tree.html | 167 + javadoc/fr/xephi/authme/gui/package-use.html | 195 + .../xephi/authme/gui/screens/LoginScreen.html | 360 ++ .../gui/screens/class-use/LoginScreen.html | 144 + .../authme/gui/screens/package-frame.html | 32 + .../authme/gui/screens/package-summary.html | 157 + .../authme/gui/screens/package-tree.html | 163 + .../xephi/authme/gui/screens/package-use.html | 144 + .../authme/listener/AuthMeBlockListener.html | 318 ++ .../listener/AuthMeChestShopListener.html | 314 ++ .../authme/listener/AuthMeEntityListener.html | 406 +++ .../authme/listener/AuthMePlayerListener.html | 830 +++++ .../authme/listener/AuthMeServerListener.html | 338 ++ .../authme/listener/AuthMeSpoutListener.html | 258 ++ .../class-use/AuthMeBlockListener.html | 144 + .../class-use/AuthMeChestShopListener.html | 144 + .../class-use/AuthMeEntityListener.html | 144 + .../class-use/AuthMePlayerListener.html | 144 + .../class-use/AuthMeServerListener.html | 144 + .../class-use/AuthMeSpoutListener.html | 144 + .../xephi/authme/listener/package-frame.html | 42 + .../authme/listener/package-summary.html | 177 + .../xephi/authme/listener/package-tree.html | 159 + .../fr/xephi/authme/listener/package-use.html | 144 + javadoc/fr/xephi/authme/package-frame.html | 57 + javadoc/fr/xephi/authme/package-summary.html | 199 + javadoc/fr/xephi/authme/package-tree.html | 173 + javadoc/fr/xephi/authme/package-use.html | 460 +++ .../plugin/manager/BungeeCordMessage.html | 298 ++ .../plugin/manager/CitizensCommunicator.html | 290 ++ .../plugin/manager/CombatTagComunicator.html | 291 ++ .../xephi/authme/plugin/manager/EssSpawn.html | 351 ++ .../manager/class-use/BungeeCordMessage.html | 144 + .../class-use/CitizensCommunicator.html | 196 + .../class-use/CombatTagComunicator.html | 144 + .../plugin/manager/class-use/EssSpawn.html | 180 + .../authme/plugin/manager/package-frame.html | 38 + .../plugin/manager/package-summary.html | 169 + .../authme/plugin/manager/package-tree.html | 166 + .../authme/plugin/manager/package-use.html | 189 + .../fr/xephi/authme/process/Management.html | 434 +++ .../authme/process/class-use/Management.html | 180 + .../process/login/AsyncronousLogin.html | 281 ++ .../login/ProcessSyncronousPlayerLogin.html | 284 ++ .../login/class-use/AsyncronousLogin.html | 144 + .../ProcessSyncronousPlayerLogin.html | 144 + .../authme/process/login/package-frame.html | 34 + .../authme/process/login/package-summary.html | 161 + .../authme/process/login/package-tree.html | 154 + .../authme/process/login/package-use.html | 144 + .../xephi/authme/process/package-frame.html | 32 + .../xephi/authme/process/package-summary.html | 157 + .../fr/xephi/authme/process/package-tree.html | 156 + .../fr/xephi/authme/process/package-use.html | 170 + .../process/register/AsyncronousRegister.html | 260 ++ .../ProcessSyncronousEmailRegister.html | 260 ++ .../ProcessSyncronousPasswordRegister.html | 260 ++ .../class-use/AsyncronousRegister.html | 144 + .../ProcessSyncronousEmailRegister.html | 144 + .../ProcessSyncronousPasswordRegister.html | 144 + .../process/register/package-frame.html | 36 + .../process/register/package-summary.html | 165 + .../authme/process/register/package-tree.html | 155 + .../authme/process/register/package-use.html | 144 + .../xephi/authme/security/HashAlgorithm.html | 709 ++++ .../authme/security/PasswordSecurity.html | 343 ++ .../xephi/authme/security/RandomString.html | 256 ++ .../security/class-use/HashAlgorithm.html | 236 ++ .../security/class-use/PasswordSecurity.html | 144 + .../security/class-use/RandomString.html | 209 ++ .../xephi/authme/security/crypts/BCRYPT.html | 533 +++ .../authme/security/crypts/CRAZYCRYPT1.html | 319 ++ .../authme/security/crypts/CryptPBKDF2.html | 297 ++ .../authme/security/crypts/DOUBLEMD5.html | 297 ++ .../security/crypts/EncryptionMethod.html | 258 ++ .../fr/xephi/authme/security/crypts/IPB3.html | 297 ++ .../xephi/authme/security/crypts/JOOMLA.html | 297 ++ .../fr/xephi/authme/security/crypts/MD5.html | 297 ++ .../xephi/authme/security/crypts/MD5VB.html | 297 ++ .../fr/xephi/authme/security/crypts/MYBB.html | 297 ++ .../xephi/authme/security/crypts/PHPBB.html | 371 ++ .../authme/security/crypts/PHPFUSION.html | 297 ++ .../authme/security/crypts/PLAINTEXT.html | 297 ++ .../authme/security/crypts/ROYALAUTH.html | 324 ++ .../authme/security/crypts/SALTED2MD5.html | 297 ++ .../fr/xephi/authme/security/crypts/SHA1.html | 297 ++ .../xephi/authme/security/crypts/SHA256.html | 297 ++ .../xephi/authme/security/crypts/SHA512.html | 297 ++ .../fr/xephi/authme/security/crypts/SMF.html | 297 ++ .../fr/xephi/authme/security/crypts/WBB3.html | 297 ++ .../fr/xephi/authme/security/crypts/WBB4.html | 297 ++ .../authme/security/crypts/WHIRLPOOL.html | 459 +++ .../authme/security/crypts/WORDPRESS.html | 297 ++ .../xephi/authme/security/crypts/XAUTH.html | 319 ++ .../fr/xephi/authme/security/crypts/XF.html | 346 ++ .../security/crypts/class-use/BCRYPT.html | 144 + .../crypts/class-use/CRAZYCRYPT1.html | 144 + .../crypts/class-use/CryptPBKDF2.html | 144 + .../security/crypts/class-use/DOUBLEMD5.html | 144 + .../crypts/class-use/EncryptionMethod.html | 426 +++ .../security/crypts/class-use/IPB3.html | 144 + .../security/crypts/class-use/JOOMLA.html | 144 + .../authme/security/crypts/class-use/MD5.html | 144 + .../security/crypts/class-use/MD5VB.html | 144 + .../security/crypts/class-use/MYBB.html | 144 + .../security/crypts/class-use/PHPBB.html | 144 + .../security/crypts/class-use/PHPFUSION.html | 144 + .../security/crypts/class-use/PLAINTEXT.html | 144 + .../security/crypts/class-use/ROYALAUTH.html | 144 + .../security/crypts/class-use/SALTED2MD5.html | 144 + .../security/crypts/class-use/SHA1.html | 144 + .../security/crypts/class-use/SHA256.html | 144 + .../security/crypts/class-use/SHA512.html | 144 + .../authme/security/crypts/class-use/SMF.html | 144 + .../security/crypts/class-use/WBB3.html | 144 + .../security/crypts/class-use/WBB4.html | 144 + .../security/crypts/class-use/WHIRLPOOL.html | 144 + .../security/crypts/class-use/WORDPRESS.html | 144 + .../security/crypts/class-use/XAUTH.html | 144 + .../authme/security/crypts/class-use/XF.html | 144 + .../authme/security/crypts/package-frame.html | 89 + .../security/crypts/package-summary.html | 274 ++ .../authme/security/crypts/package-tree.html | 182 + .../authme/security/crypts/package-use.html | 207 ++ .../xephi/authme/security/package-frame.html | 45 + .../authme/security/package-summary.html | 175 + .../xephi/authme/security/package-tree.html | 163 + .../fr/xephi/authme/security/package-use.html | 227 ++ .../authme/security/pbkdf2/BinTools.html | 394 ++ .../authme/security/pbkdf2/MacBasedPRF.html | 373 ++ .../xephi/authme/security/pbkdf2/PBKDF2.html | 387 ++ .../authme/security/pbkdf2/PBKDF2Engine.html | 574 +++ .../security/pbkdf2/PBKDF2Formatter.html | 273 ++ .../security/pbkdf2/PBKDF2HexFormatter.html | 327 ++ .../security/pbkdf2/PBKDF2Parameters.html | 516 +++ .../fr/xephi/authme/security/pbkdf2/PRF.html | 292 ++ .../security/pbkdf2/class-use/BinTools.html | 144 + .../pbkdf2/class-use/MacBasedPRF.html | 144 + .../security/pbkdf2/class-use/PBKDF2.html | 192 + .../pbkdf2/class-use/PBKDF2Engine.html | 144 + .../pbkdf2/class-use/PBKDF2Formatter.html | 182 + .../pbkdf2/class-use/PBKDF2HexFormatter.html | 144 + .../pbkdf2/class-use/PBKDF2Parameters.html | 267 ++ .../authme/security/pbkdf2/class-use/PRF.html | 243 ++ .../authme/security/pbkdf2/package-frame.html | 55 + .../security/pbkdf2/package-summary.html | 217 ++ .../authme/security/pbkdf2/package-tree.html | 161 + .../authme/security/pbkdf2/package-use.html | 195 + .../authme/settings/CustomConfiguration.html | 382 ++ .../fr/xephi/authme/settings/Messages.html | 439 +++ .../xephi/authme/settings/OtherAccounts.html | 412 +++ .../fr/xephi/authme/settings/PlayersLogs.html | 420 +++ .../fr/xephi/authme/settings/Settings.html | 3217 +++++++++++++++++ .../settings/Settings.messagesLang.html | 629 ++++ javadoc/fr/xephi/authme/settings/Spawn.html | 434 +++ .../fr/xephi/authme/settings/SpoutCfg.html | 332 ++ .../class-use/CustomConfiguration.html | 270 ++ .../authme/settings/class-use/Messages.html | 225 ++ .../settings/class-use/OtherAccounts.html | 209 ++ .../settings/class-use/PlayersLogs.html | 209 ++ .../authme/settings/class-use/Settings.html | 180 + .../class-use/Settings.messagesLang.html | 189 + .../authme/settings/class-use/Spawn.html | 180 + .../authme/settings/class-use/SpoutCfg.html | 180 + .../xephi/authme/settings/package-frame.html | 55 + .../authme/settings/package-summary.html | 195 + .../xephi/authme/settings/package-tree.html | 175 + .../fr/xephi/authme/settings/package-use.html | 281 ++ javadoc/fr/xephi/authme/task/MessageTask.html | 264 ++ javadoc/fr/xephi/authme/task/TimeoutTask.html | 282 ++ .../authme/task/class-use/MessageTask.html | 144 + .../authme/task/class-use/TimeoutTask.html | 144 + .../fr/xephi/authme/task/package-frame.html | 34 + .../fr/xephi/authme/task/package-summary.html | 161 + .../fr/xephi/authme/task/package-tree.html | 155 + javadoc/fr/xephi/authme/task/package-use.html | 144 + javadoc/help-doc.html | 223 ++ javadoc/index-files/index-1.html | 247 ++ javadoc/index-files/index-10.html | 148 + javadoc/index-files/index-11.html | 187 + javadoc/index-files/index-12.html | 219 ++ javadoc/index-files/index-13.html | 175 + javadoc/index-files/index-14.html | 298 ++ javadoc/index-files/index-15.html | 431 +++ javadoc/index-files/index-16.html | 313 ++ javadoc/index-files/index-17.html | 442 +++ javadoc/index-files/index-18.html | 154 + javadoc/index-files/index-19.html | 253 ++ javadoc/index-files/index-2.html | 178 + javadoc/index-files/index-20.html | 191 + javadoc/index-files/index-21.html | 160 + javadoc/index-files/index-22.html | 151 + javadoc/index-files/index-23.html | 148 + javadoc/index-files/index-3.html | 389 ++ javadoc/index-files/index-4.html | 262 ++ javadoc/index-files/index-5.html | 190 + javadoc/index-files/index-6.html | 193 + javadoc/index-files/index-7.html | 875 +++++ javadoc/index-files/index-8.html | 181 + javadoc/index-files/index-9.html | 322 ++ javadoc/index.html | 39 + javadoc/overview-frame.html | 82 + javadoc/overview-summary.html | 236 ++ javadoc/overview-tree.html | 279 ++ javadoc/package-list | 21 + javadoc/resources/inherit.gif | Bin 0 -> 57 bytes javadoc/serialized-form.html | 166 + javadoc/stylesheet.css | 29 + src/main/java/fr/xephi/authme/AuthMe.java | 2 +- .../xephi/authme/cache/backup/FileCache.java | 625 ++-- .../xephi/authme/cache/limbo/LimboCache.java | 3 +- .../xephi/authme/commands/LogoutCommand.java | 3 +- .../authme/commands/UnregisterCommand.java | 3 +- .../authme/datasource/FlatFileThread.java | 3 +- .../authme/listener/AuthMePlayerListener.java | 3 +- .../login/ProcessSyncronousPlayerLogin.java | 3 +- .../fr/xephi/authme/task/TimeoutTask.java | 9 +- 375 files changed, 93072 insertions(+), 236 deletions(-) create mode 100644 javadoc/allclasses-frame.html create mode 100644 javadoc/allclasses-noframe.html create mode 100644 javadoc/constant-values.html create mode 100644 javadoc/deprecated-list.html create mode 100644 javadoc/fr/xephi/authme/AuthMe.html create mode 100644 javadoc/fr/xephi/authme/ConsoleFilter.html create mode 100644 javadoc/fr/xephi/authme/ConsoleLogger.html create mode 100644 javadoc/fr/xephi/authme/DataManager.html create mode 100644 javadoc/fr/xephi/authme/Log4JFilter.html create mode 100644 javadoc/fr/xephi/authme/PerformBackup.html create mode 100644 javadoc/fr/xephi/authme/SendMailSSL.html create mode 100644 javadoc/fr/xephi/authme/Utils.groupType.html create mode 100644 javadoc/fr/xephi/authme/Utils.html create mode 100644 javadoc/fr/xephi/authme/api/API.html create mode 100644 javadoc/fr/xephi/authme/api/class-use/API.html create mode 100644 javadoc/fr/xephi/authme/api/package-frame.html create mode 100644 javadoc/fr/xephi/authme/api/package-summary.html create mode 100644 javadoc/fr/xephi/authme/api/package-tree.html create mode 100644 javadoc/fr/xephi/authme/api/package-use.html create mode 100644 javadoc/fr/xephi/authme/cache/auth/PlayerAuth.html create mode 100644 javadoc/fr/xephi/authme/cache/auth/PlayerCache.html create mode 100644 javadoc/fr/xephi/authme/cache/auth/class-use/PlayerAuth.html create mode 100644 javadoc/fr/xephi/authme/cache/auth/class-use/PlayerCache.html create mode 100644 javadoc/fr/xephi/authme/cache/auth/package-frame.html create mode 100644 javadoc/fr/xephi/authme/cache/auth/package-summary.html create mode 100644 javadoc/fr/xephi/authme/cache/auth/package-tree.html create mode 100644 javadoc/fr/xephi/authme/cache/auth/package-use.html create mode 100644 javadoc/fr/xephi/authme/cache/backup/DataFileCache.html create mode 100644 javadoc/fr/xephi/authme/cache/backup/FileCache.html create mode 100644 javadoc/fr/xephi/authme/cache/backup/class-use/DataFileCache.html create mode 100644 javadoc/fr/xephi/authme/cache/backup/class-use/FileCache.html create mode 100644 javadoc/fr/xephi/authme/cache/backup/package-frame.html create mode 100644 javadoc/fr/xephi/authme/cache/backup/package-summary.html create mode 100644 javadoc/fr/xephi/authme/cache/backup/package-tree.html create mode 100644 javadoc/fr/xephi/authme/cache/backup/package-use.html create mode 100644 javadoc/fr/xephi/authme/cache/limbo/LimboCache.html create mode 100644 javadoc/fr/xephi/authme/cache/limbo/LimboPlayer.html create mode 100644 javadoc/fr/xephi/authme/cache/limbo/class-use/LimboCache.html create mode 100644 javadoc/fr/xephi/authme/cache/limbo/class-use/LimboPlayer.html create mode 100644 javadoc/fr/xephi/authme/cache/limbo/package-frame.html create mode 100644 javadoc/fr/xephi/authme/cache/limbo/package-summary.html create mode 100644 javadoc/fr/xephi/authme/cache/limbo/package-tree.html create mode 100644 javadoc/fr/xephi/authme/cache/limbo/package-use.html create mode 100644 javadoc/fr/xephi/authme/class-use/AuthMe.html create mode 100644 javadoc/fr/xephi/authme/class-use/ConsoleFilter.html create mode 100644 javadoc/fr/xephi/authme/class-use/ConsoleLogger.html create mode 100644 javadoc/fr/xephi/authme/class-use/DataManager.html create mode 100644 javadoc/fr/xephi/authme/class-use/Log4JFilter.html create mode 100644 javadoc/fr/xephi/authme/class-use/PerformBackup.html create mode 100644 javadoc/fr/xephi/authme/class-use/SendMailSSL.html create mode 100644 javadoc/fr/xephi/authme/class-use/Utils.groupType.html create mode 100644 javadoc/fr/xephi/authme/class-use/Utils.html create mode 100644 javadoc/fr/xephi/authme/commands/AdminCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/CaptchaCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/ChangePasswordCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/ConverterCommand.ConvertType.html create mode 100644 javadoc/fr/xephi/authme/commands/ConverterCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/EmailCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/LoginCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/LogoutCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/PasspartuCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/RegisterCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/UnregisterCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/AdminCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/CaptchaCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/ChangePasswordCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/ConverterCommand.ConvertType.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/ConverterCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/EmailCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/LoginCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/LogoutCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/PasspartuCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/RegisterCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/class-use/UnregisterCommand.html create mode 100644 javadoc/fr/xephi/authme/commands/package-frame.html create mode 100644 javadoc/fr/xephi/authme/commands/package-summary.html create mode 100644 javadoc/fr/xephi/authme/commands/package-tree.html create mode 100644 javadoc/fr/xephi/authme/commands/package-use.html create mode 100644 javadoc/fr/xephi/authme/converter/Converter.html create mode 100644 javadoc/fr/xephi/authme/converter/CrazyLoginConverter.html create mode 100644 javadoc/fr/xephi/authme/converter/FlatToSql.html create mode 100644 javadoc/fr/xephi/authme/converter/FlatToSqlite.html create mode 100644 javadoc/fr/xephi/authme/converter/RakamakConverter.html create mode 100644 javadoc/fr/xephi/authme/converter/RoyalAuthConverter.html create mode 100644 javadoc/fr/xephi/authme/converter/RoyalAuthYamlReader.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/Converter.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/CrazyLoginConverter.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/FlatToSql.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/FlatToSqlite.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/RakamakConverter.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/RoyalAuthConverter.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/RoyalAuthYamlReader.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/newxAuthToFlat.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/oldxAuthToFlat.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/vAuthConverter.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/vAuthFileReader.html create mode 100644 javadoc/fr/xephi/authme/converter/class-use/xAuthConverter.html create mode 100644 javadoc/fr/xephi/authme/converter/newxAuthToFlat.html create mode 100644 javadoc/fr/xephi/authme/converter/oldxAuthToFlat.html create mode 100644 javadoc/fr/xephi/authme/converter/package-frame.html create mode 100644 javadoc/fr/xephi/authme/converter/package-summary.html create mode 100644 javadoc/fr/xephi/authme/converter/package-tree.html create mode 100644 javadoc/fr/xephi/authme/converter/package-use.html create mode 100644 javadoc/fr/xephi/authme/converter/vAuthConverter.html create mode 100644 javadoc/fr/xephi/authme/converter/vAuthFileReader.html create mode 100644 javadoc/fr/xephi/authme/converter/xAuthConverter.html create mode 100644 javadoc/fr/xephi/authme/datasource/CacheDataSource.html create mode 100644 javadoc/fr/xephi/authme/datasource/DataSource.DataSourceType.html create mode 100644 javadoc/fr/xephi/authme/datasource/DataSource.html create mode 100644 javadoc/fr/xephi/authme/datasource/FlatFileThread.html create mode 100644 javadoc/fr/xephi/authme/datasource/MiniConnectionPoolManager.TimeoutException.html create mode 100644 javadoc/fr/xephi/authme/datasource/MiniConnectionPoolManager.html create mode 100644 javadoc/fr/xephi/authme/datasource/MySQLThread.html create mode 100644 javadoc/fr/xephi/authme/datasource/SQLiteThread.html create mode 100644 javadoc/fr/xephi/authme/datasource/class-use/CacheDataSource.html create mode 100644 javadoc/fr/xephi/authme/datasource/class-use/DataSource.DataSourceType.html create mode 100644 javadoc/fr/xephi/authme/datasource/class-use/DataSource.html create mode 100644 javadoc/fr/xephi/authme/datasource/class-use/FlatFileThread.html create mode 100644 javadoc/fr/xephi/authme/datasource/class-use/MiniConnectionPoolManager.TimeoutException.html create mode 100644 javadoc/fr/xephi/authme/datasource/class-use/MiniConnectionPoolManager.html create mode 100644 javadoc/fr/xephi/authme/datasource/class-use/MySQLThread.html create mode 100644 javadoc/fr/xephi/authme/datasource/class-use/SQLiteThread.html create mode 100644 javadoc/fr/xephi/authme/datasource/package-frame.html create mode 100644 javadoc/fr/xephi/authme/datasource/package-summary.html create mode 100644 javadoc/fr/xephi/authme/datasource/package-tree.html create mode 100644 javadoc/fr/xephi/authme/datasource/package-use.html create mode 100644 javadoc/fr/xephi/authme/events/AuthMeTeleportEvent.html create mode 100644 javadoc/fr/xephi/authme/events/CustomEvent.html create mode 100644 javadoc/fr/xephi/authme/events/LoginEvent.html create mode 100644 javadoc/fr/xephi/authme/events/PasswordEncryptionEvent.html create mode 100644 javadoc/fr/xephi/authme/events/ProtectInventoryEvent.html create mode 100644 javadoc/fr/xephi/authme/events/RegisterTeleportEvent.html create mode 100644 javadoc/fr/xephi/authme/events/ResetInventoryEvent.html create mode 100644 javadoc/fr/xephi/authme/events/RestoreInventoryEvent.html create mode 100644 javadoc/fr/xephi/authme/events/SessionEvent.html create mode 100644 javadoc/fr/xephi/authme/events/SpawnTeleportEvent.html create mode 100644 javadoc/fr/xephi/authme/events/StoreInventoryEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/AuthMeTeleportEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/CustomEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/LoginEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/PasswordEncryptionEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/ProtectInventoryEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/RegisterTeleportEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/ResetInventoryEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/RestoreInventoryEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/SessionEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/SpawnTeleportEvent.html create mode 100644 javadoc/fr/xephi/authme/events/class-use/StoreInventoryEvent.html create mode 100644 javadoc/fr/xephi/authme/events/package-frame.html create mode 100644 javadoc/fr/xephi/authme/events/package-summary.html create mode 100644 javadoc/fr/xephi/authme/events/package-tree.html create mode 100644 javadoc/fr/xephi/authme/events/package-use.html create mode 100644 javadoc/fr/xephi/authme/gui/Clickable.html create mode 100644 javadoc/fr/xephi/authme/gui/CustomButton.html create mode 100644 javadoc/fr/xephi/authme/gui/class-use/Clickable.html create mode 100644 javadoc/fr/xephi/authme/gui/class-use/CustomButton.html create mode 100644 javadoc/fr/xephi/authme/gui/package-frame.html create mode 100644 javadoc/fr/xephi/authme/gui/package-summary.html create mode 100644 javadoc/fr/xephi/authme/gui/package-tree.html create mode 100644 javadoc/fr/xephi/authme/gui/package-use.html create mode 100644 javadoc/fr/xephi/authme/gui/screens/LoginScreen.html create mode 100644 javadoc/fr/xephi/authme/gui/screens/class-use/LoginScreen.html create mode 100644 javadoc/fr/xephi/authme/gui/screens/package-frame.html create mode 100644 javadoc/fr/xephi/authme/gui/screens/package-summary.html create mode 100644 javadoc/fr/xephi/authme/gui/screens/package-tree.html create mode 100644 javadoc/fr/xephi/authme/gui/screens/package-use.html create mode 100644 javadoc/fr/xephi/authme/listener/AuthMeBlockListener.html create mode 100644 javadoc/fr/xephi/authme/listener/AuthMeChestShopListener.html create mode 100644 javadoc/fr/xephi/authme/listener/AuthMeEntityListener.html create mode 100644 javadoc/fr/xephi/authme/listener/AuthMePlayerListener.html create mode 100644 javadoc/fr/xephi/authme/listener/AuthMeServerListener.html create mode 100644 javadoc/fr/xephi/authme/listener/AuthMeSpoutListener.html create mode 100644 javadoc/fr/xephi/authme/listener/class-use/AuthMeBlockListener.html create mode 100644 javadoc/fr/xephi/authme/listener/class-use/AuthMeChestShopListener.html create mode 100644 javadoc/fr/xephi/authme/listener/class-use/AuthMeEntityListener.html create mode 100644 javadoc/fr/xephi/authme/listener/class-use/AuthMePlayerListener.html create mode 100644 javadoc/fr/xephi/authme/listener/class-use/AuthMeServerListener.html create mode 100644 javadoc/fr/xephi/authme/listener/class-use/AuthMeSpoutListener.html create mode 100644 javadoc/fr/xephi/authme/listener/package-frame.html create mode 100644 javadoc/fr/xephi/authme/listener/package-summary.html create mode 100644 javadoc/fr/xephi/authme/listener/package-tree.html create mode 100644 javadoc/fr/xephi/authme/listener/package-use.html create mode 100644 javadoc/fr/xephi/authme/package-frame.html create mode 100644 javadoc/fr/xephi/authme/package-summary.html create mode 100644 javadoc/fr/xephi/authme/package-tree.html create mode 100644 javadoc/fr/xephi/authme/package-use.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/BungeeCordMessage.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/CitizensCommunicator.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/CombatTagComunicator.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/EssSpawn.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/class-use/BungeeCordMessage.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/class-use/CitizensCommunicator.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/class-use/CombatTagComunicator.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/class-use/EssSpawn.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/package-frame.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/package-summary.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/package-tree.html create mode 100644 javadoc/fr/xephi/authme/plugin/manager/package-use.html create mode 100644 javadoc/fr/xephi/authme/process/Management.html create mode 100644 javadoc/fr/xephi/authme/process/class-use/Management.html create mode 100644 javadoc/fr/xephi/authme/process/login/AsyncronousLogin.html create mode 100644 javadoc/fr/xephi/authme/process/login/ProcessSyncronousPlayerLogin.html create mode 100644 javadoc/fr/xephi/authme/process/login/class-use/AsyncronousLogin.html create mode 100644 javadoc/fr/xephi/authme/process/login/class-use/ProcessSyncronousPlayerLogin.html create mode 100644 javadoc/fr/xephi/authme/process/login/package-frame.html create mode 100644 javadoc/fr/xephi/authme/process/login/package-summary.html create mode 100644 javadoc/fr/xephi/authme/process/login/package-tree.html create mode 100644 javadoc/fr/xephi/authme/process/login/package-use.html create mode 100644 javadoc/fr/xephi/authme/process/package-frame.html create mode 100644 javadoc/fr/xephi/authme/process/package-summary.html create mode 100644 javadoc/fr/xephi/authme/process/package-tree.html create mode 100644 javadoc/fr/xephi/authme/process/package-use.html create mode 100644 javadoc/fr/xephi/authme/process/register/AsyncronousRegister.html create mode 100644 javadoc/fr/xephi/authme/process/register/ProcessSyncronousEmailRegister.html create mode 100644 javadoc/fr/xephi/authme/process/register/ProcessSyncronousPasswordRegister.html create mode 100644 javadoc/fr/xephi/authme/process/register/class-use/AsyncronousRegister.html create mode 100644 javadoc/fr/xephi/authme/process/register/class-use/ProcessSyncronousEmailRegister.html create mode 100644 javadoc/fr/xephi/authme/process/register/class-use/ProcessSyncronousPasswordRegister.html create mode 100644 javadoc/fr/xephi/authme/process/register/package-frame.html create mode 100644 javadoc/fr/xephi/authme/process/register/package-summary.html create mode 100644 javadoc/fr/xephi/authme/process/register/package-tree.html create mode 100644 javadoc/fr/xephi/authme/process/register/package-use.html create mode 100644 javadoc/fr/xephi/authme/security/HashAlgorithm.html create mode 100644 javadoc/fr/xephi/authme/security/PasswordSecurity.html create mode 100644 javadoc/fr/xephi/authme/security/RandomString.html create mode 100644 javadoc/fr/xephi/authme/security/class-use/HashAlgorithm.html create mode 100644 javadoc/fr/xephi/authme/security/class-use/PasswordSecurity.html create mode 100644 javadoc/fr/xephi/authme/security/class-use/RandomString.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/BCRYPT.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/CRAZYCRYPT1.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/CryptPBKDF2.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/DOUBLEMD5.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/EncryptionMethod.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/IPB3.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/JOOMLA.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/MD5.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/MD5VB.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/MYBB.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/PHPBB.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/PHPFUSION.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/PLAINTEXT.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/ROYALAUTH.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/SALTED2MD5.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/SHA1.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/SHA256.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/SHA512.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/SMF.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/WBB3.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/WBB4.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/WHIRLPOOL.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/WORDPRESS.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/XAUTH.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/XF.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/BCRYPT.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/CRAZYCRYPT1.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/CryptPBKDF2.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/DOUBLEMD5.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/EncryptionMethod.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/IPB3.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/JOOMLA.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/MD5.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/MD5VB.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/MYBB.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/PHPBB.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/PHPFUSION.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/PLAINTEXT.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/ROYALAUTH.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/SALTED2MD5.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/SHA1.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/SHA256.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/SHA512.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/SMF.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/WBB3.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/WBB4.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/WHIRLPOOL.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/WORDPRESS.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/XAUTH.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/class-use/XF.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/package-frame.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/package-summary.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/package-tree.html create mode 100644 javadoc/fr/xephi/authme/security/crypts/package-use.html create mode 100644 javadoc/fr/xephi/authme/security/package-frame.html create mode 100644 javadoc/fr/xephi/authme/security/package-summary.html create mode 100644 javadoc/fr/xephi/authme/security/package-tree.html create mode 100644 javadoc/fr/xephi/authme/security/package-use.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/BinTools.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/MacBasedPRF.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Engine.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Formatter.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2HexFormatter.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Parameters.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/PRF.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/class-use/BinTools.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/class-use/MacBasedPRF.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Engine.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Formatter.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2HexFormatter.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Parameters.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/class-use/PRF.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/package-frame.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/package-summary.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/package-tree.html create mode 100644 javadoc/fr/xephi/authme/security/pbkdf2/package-use.html create mode 100644 javadoc/fr/xephi/authme/settings/CustomConfiguration.html create mode 100644 javadoc/fr/xephi/authme/settings/Messages.html create mode 100644 javadoc/fr/xephi/authme/settings/OtherAccounts.html create mode 100644 javadoc/fr/xephi/authme/settings/PlayersLogs.html create mode 100644 javadoc/fr/xephi/authme/settings/Settings.html create mode 100644 javadoc/fr/xephi/authme/settings/Settings.messagesLang.html create mode 100644 javadoc/fr/xephi/authme/settings/Spawn.html create mode 100644 javadoc/fr/xephi/authme/settings/SpoutCfg.html create mode 100644 javadoc/fr/xephi/authme/settings/class-use/CustomConfiguration.html create mode 100644 javadoc/fr/xephi/authme/settings/class-use/Messages.html create mode 100644 javadoc/fr/xephi/authme/settings/class-use/OtherAccounts.html create mode 100644 javadoc/fr/xephi/authme/settings/class-use/PlayersLogs.html create mode 100644 javadoc/fr/xephi/authme/settings/class-use/Settings.html create mode 100644 javadoc/fr/xephi/authme/settings/class-use/Settings.messagesLang.html create mode 100644 javadoc/fr/xephi/authme/settings/class-use/Spawn.html create mode 100644 javadoc/fr/xephi/authme/settings/class-use/SpoutCfg.html create mode 100644 javadoc/fr/xephi/authme/settings/package-frame.html create mode 100644 javadoc/fr/xephi/authme/settings/package-summary.html create mode 100644 javadoc/fr/xephi/authme/settings/package-tree.html create mode 100644 javadoc/fr/xephi/authme/settings/package-use.html create mode 100644 javadoc/fr/xephi/authme/task/MessageTask.html create mode 100644 javadoc/fr/xephi/authme/task/TimeoutTask.html create mode 100644 javadoc/fr/xephi/authme/task/class-use/MessageTask.html create mode 100644 javadoc/fr/xephi/authme/task/class-use/TimeoutTask.html create mode 100644 javadoc/fr/xephi/authme/task/package-frame.html create mode 100644 javadoc/fr/xephi/authme/task/package-summary.html create mode 100644 javadoc/fr/xephi/authme/task/package-tree.html create mode 100644 javadoc/fr/xephi/authme/task/package-use.html create mode 100644 javadoc/help-doc.html create mode 100644 javadoc/index-files/index-1.html create mode 100644 javadoc/index-files/index-10.html create mode 100644 javadoc/index-files/index-11.html create mode 100644 javadoc/index-files/index-12.html create mode 100644 javadoc/index-files/index-13.html create mode 100644 javadoc/index-files/index-14.html create mode 100644 javadoc/index-files/index-15.html create mode 100644 javadoc/index-files/index-16.html create mode 100644 javadoc/index-files/index-17.html create mode 100644 javadoc/index-files/index-18.html create mode 100644 javadoc/index-files/index-19.html create mode 100644 javadoc/index-files/index-2.html create mode 100644 javadoc/index-files/index-20.html create mode 100644 javadoc/index-files/index-21.html create mode 100644 javadoc/index-files/index-22.html create mode 100644 javadoc/index-files/index-23.html create mode 100644 javadoc/index-files/index-3.html create mode 100644 javadoc/index-files/index-4.html create mode 100644 javadoc/index-files/index-5.html create mode 100644 javadoc/index-files/index-6.html create mode 100644 javadoc/index-files/index-7.html create mode 100644 javadoc/index-files/index-8.html create mode 100644 javadoc/index-files/index-9.html create mode 100644 javadoc/index.html create mode 100644 javadoc/overview-frame.html create mode 100644 javadoc/overview-summary.html create mode 100644 javadoc/overview-tree.html create mode 100644 javadoc/package-list create mode 100644 javadoc/resources/inherit.gif create mode 100644 javadoc/serialized-form.html create mode 100644 javadoc/stylesheet.css diff --git a/javadoc/allclasses-frame.html b/javadoc/allclasses-frame.html new file mode 100644 index 00000000..41c0082f --- /dev/null +++ b/javadoc/allclasses-frame.html @@ -0,0 +1,275 @@ + + + + + + +All Classes + + + + + + + + + + + +All Classes +
+ + + + + +
AdminCommand +
+API +
+AsyncronousLogin +
+AsyncronousRegister +
+AuthMe +
+AuthMeBlockListener +
+AuthMeChestShopListener +
+AuthMeEntityListener +
+AuthMePlayerListener +
+AuthMeServerListener +
+AuthMeSpoutListener +
+AuthMeTeleportEvent +
+BCRYPT +
+BinTools +
+BungeeCordMessage +
+CacheDataSource +
+CaptchaCommand +
+ChangePasswordCommand +
+CitizensCommunicator +
+Clickable +
+CombatTagComunicator +
+ConsoleFilter +
+ConsoleLogger +
+Converter +
+ConverterCommand +
+ConverterCommand.ConvertType +
+CRAZYCRYPT1 +
+CrazyLoginConverter +
+CryptPBKDF2 +
+CustomButton +
+CustomConfiguration +
+CustomEvent +
+DataFileCache +
+DataManager +
+DataSource +
+DataSource.DataSourceType +
+DOUBLEMD5 +
+EmailCommand +
+EncryptionMethod +
+EssSpawn +
+FileCache +
+FlatFileThread +
+FlatToSql +
+FlatToSqlite +
+HashAlgorithm +
+IPB3 +
+JOOMLA +
+LimboCache +
+LimboPlayer +
+Log4JFilter +
+LoginCommand +
+LoginEvent +
+LoginScreen +
+LogoutCommand +
+MacBasedPRF +
+Management +
+MD5 +
+MD5VB +
+Messages +
+MessageTask +
+MiniConnectionPoolManager +
+MiniConnectionPoolManager.TimeoutException +
+MYBB +
+MySQLThread +
+newxAuthToFlat +
+oldxAuthToFlat +
+OtherAccounts +
+PasspartuCommand +
+PasswordEncryptionEvent +
+PasswordSecurity +
+PBKDF2 +
+PBKDF2Engine +
+PBKDF2Formatter +
+PBKDF2HexFormatter +
+PBKDF2Parameters +
+PerformBackup +
+PHPBB +
+PHPFUSION +
+PLAINTEXT +
+PlayerAuth +
+PlayerCache +
+PlayersLogs +
+PRF +
+ProcessSyncronousEmailRegister +
+ProcessSyncronousPasswordRegister +
+ProcessSyncronousPlayerLogin +
+ProtectInventoryEvent +
+RakamakConverter +
+RandomString +
+RegisterCommand +
+RegisterTeleportEvent +
+ResetInventoryEvent +
+RestoreInventoryEvent +
+ROYALAUTH +
+RoyalAuthConverter +
+RoyalAuthYamlReader +
+SALTED2MD5 +
+SendMailSSL +
+SessionEvent +
+Settings +
+Settings.messagesLang +
+SHA1 +
+SHA256 +
+SHA512 +
+SMF +
+Spawn +
+SpawnTeleportEvent +
+SpoutCfg +
+SQLiteThread +
+StoreInventoryEvent +
+TimeoutTask +
+UnregisterCommand +
+Utils +
+Utils.groupType +
+vAuthConverter +
+vAuthFileReader +
+WBB3 +
+WBB4 +
+WHIRLPOOL +
+WORDPRESS +
+XAUTH +
+xAuthConverter +
+XF +
+
+ + + diff --git a/javadoc/allclasses-noframe.html b/javadoc/allclasses-noframe.html new file mode 100644 index 00000000..f1fb34f8 --- /dev/null +++ b/javadoc/allclasses-noframe.html @@ -0,0 +1,275 @@ + + + + + + +All Classes + + + + + + + + + + + +All Classes +
+ + + + + +
AdminCommand +
+API +
+AsyncronousLogin +
+AsyncronousRegister +
+AuthMe +
+AuthMeBlockListener +
+AuthMeChestShopListener +
+AuthMeEntityListener +
+AuthMePlayerListener +
+AuthMeServerListener +
+AuthMeSpoutListener +
+AuthMeTeleportEvent +
+BCRYPT +
+BinTools +
+BungeeCordMessage +
+CacheDataSource +
+CaptchaCommand +
+ChangePasswordCommand +
+CitizensCommunicator +
+Clickable +
+CombatTagComunicator +
+ConsoleFilter +
+ConsoleLogger +
+Converter +
+ConverterCommand +
+ConverterCommand.ConvertType +
+CRAZYCRYPT1 +
+CrazyLoginConverter +
+CryptPBKDF2 +
+CustomButton +
+CustomConfiguration +
+CustomEvent +
+DataFileCache +
+DataManager +
+DataSource +
+DataSource.DataSourceType +
+DOUBLEMD5 +
+EmailCommand +
+EncryptionMethod +
+EssSpawn +
+FileCache +
+FlatFileThread +
+FlatToSql +
+FlatToSqlite +
+HashAlgorithm +
+IPB3 +
+JOOMLA +
+LimboCache +
+LimboPlayer +
+Log4JFilter +
+LoginCommand +
+LoginEvent +
+LoginScreen +
+LogoutCommand +
+MacBasedPRF +
+Management +
+MD5 +
+MD5VB +
+Messages +
+MessageTask +
+MiniConnectionPoolManager +
+MiniConnectionPoolManager.TimeoutException +
+MYBB +
+MySQLThread +
+newxAuthToFlat +
+oldxAuthToFlat +
+OtherAccounts +
+PasspartuCommand +
+PasswordEncryptionEvent +
+PasswordSecurity +
+PBKDF2 +
+PBKDF2Engine +
+PBKDF2Formatter +
+PBKDF2HexFormatter +
+PBKDF2Parameters +
+PerformBackup +
+PHPBB +
+PHPFUSION +
+PLAINTEXT +
+PlayerAuth +
+PlayerCache +
+PlayersLogs +
+PRF +
+ProcessSyncronousEmailRegister +
+ProcessSyncronousPasswordRegister +
+ProcessSyncronousPlayerLogin +
+ProtectInventoryEvent +
+RakamakConverter +
+RandomString +
+RegisterCommand +
+RegisterTeleportEvent +
+ResetInventoryEvent +
+RestoreInventoryEvent +
+ROYALAUTH +
+RoyalAuthConverter +
+RoyalAuthYamlReader +
+SALTED2MD5 +
+SendMailSSL +
+SessionEvent +
+Settings +
+Settings.messagesLang +
+SHA1 +
+SHA256 +
+SHA512 +
+SMF +
+Spawn +
+SpawnTeleportEvent +
+SpoutCfg +
+SQLiteThread +
+StoreInventoryEvent +
+TimeoutTask +
+UnregisterCommand +
+Utils +
+Utils.groupType +
+vAuthConverter +
+vAuthFileReader +
+WBB3 +
+WBB4 +
+WHIRLPOOL +
+WORDPRESS +
+XAUTH +
+xAuthConverter +
+XF +
+
+ + + diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html new file mode 100644 index 00000000..6c31802e --- /dev/null +++ b/javadoc/constant-values.html @@ -0,0 +1,240 @@ + + + + + + +Constant Field Values + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Constant Field Values

+
+
+Contents + + + + + + +
+fr.xephi.*
+ +

+ + + + + + + + + + + + + + + + + +
fr.xephi.authme.security.crypts.WHIRLPOOL
+public static final intDIGESTBITS512
+public static final intDIGESTBYTES64
+ +

+ +

+ + + + + + + + + + + + +
fr.xephi.authme.security.pbkdf2.BinTools
+public static final java.lang.Stringhex"0123456789ABCDEF"
+ +

+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
fr.xephi.authme.settings.Settings
+public static final java.lang.StringAUTH_FILE"./plugins/AuthMe/auths.db"
+public static final java.lang.StringCACHE_FOLDER"./plugins/AuthMe/cache"
+public static final java.lang.StringMESSAGE_FILE"./plugins/AuthMe/messages"
+public static final java.lang.StringPLUGIN_FOLDER"./plugins/AuthMe"
+public static final java.lang.StringSETTINGS_FILE"./plugins/AuthMe/config.yml"
+ +

+ +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/deprecated-list.html b/javadoc/deprecated-list.html new file mode 100644 index 00000000..f1e30930 --- /dev/null +++ b/javadoc/deprecated-list.html @@ -0,0 +1,171 @@ + + + + + + +Deprecated List + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Deprecated API

+
+
+Contents + + + + + + + + + + + + + + + +
+Deprecated Methods
fr.xephi.authme.settings.Spawn.getLocation() +
+           
fr.xephi.authme.api.API.isaNPC(Player) +
+           
fr.xephi.authme.events.LoginEvent.setLogin(boolean) +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/AuthMe.html b/javadoc/fr/xephi/authme/AuthMe.html new file mode 100644 index 00000000..9dda5d24 --- /dev/null +++ b/javadoc/fr/xephi/authme/AuthMe.html @@ -0,0 +1,1315 @@ + + + + + + +AuthMe + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme +
+Class AuthMe

+
+java.lang.Object
+  extended by org.bukkit.plugin.PluginBase
+      extended by org.bukkit.plugin.java.JavaPlugin
+          extended by fr.xephi.authme.AuthMe
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter, org.bukkit.command.TabExecutor, org.bukkit.plugin.Plugin
+
+
+
+
public class AuthMe
extends org.bukkit.plugin.java.JavaPlugin
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+ booleanantibotMod + +
+           
+ APIapi + +
+           
+static AuthMeauthme + +
+           
+static java.util.logging.LoggerauthmeLogger + +
+           
+ booleanBungeeCord + +
+           
+ java.util.HashMap<java.lang.String,java.lang.String>cap + +
+           
+ java.util.HashMap<java.lang.String,java.lang.Integer>captcha + +
+           
+ doubleChestShop + +
+           
+ CitizensCommunicatorcitizens + +
+           
+ intCitizensVersion + +
+           
+ intCombatTag + +
+           
+ DataSourcedatabase + +
+           
+ java.lang.ThreaddatabaseThread + +
+           
+ DataManagerdataManager + +
+           
+ booleandelayedAntiBot + +
+           
+ com.earth2me.essentials.Essentialsess + +
+           
+ org.bukkit.LocationessentialsSpawn + +
+           
+ com.maxmind.geoip.LookupServicels + +
+           
+ SendMailSSLmail + +
+           
+ Managementmanagement + +
+           
+ com.onarandombox.MultiverseCore.MultiverseCoremultiverse + +
+           
+ me.muizers.Notifications.Notificationsnotifications + +
+           
+ OtherAccountsotherAccounts + +
+           
+ net.milkbowl.vault.permission.Permissionpermission + +
+           
+ PlayersLogspllog + +
+           
+ java.util.HashMap<java.lang.String,java.lang.String>realIp + +
+           
+static org.bukkit.Serverserver + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AuthMe() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanauthmePermissible(org.bukkit.command.CommandSender sender, + java.lang.String perm) + +
+           
+ booleanauthmePermissible(org.bukkit.entity.Player player, + java.lang.String perm) + +
+           
+ voidcheckChestShop() + +
+           
+ voidcheckEssentials() + +
+           
+ voidcheckMultiverse() + +
+           
+ voidcheckNotifications() + +
+           
+ voidcheckVault() + +
+           
+ voidcitizensVersion() + +
+           
+ voidcombatTag() + +
+           
+ voiddownloadGeoIp() + +
+           
+ org.bukkit.entity.PlayergenerateKickPlayer(org.bukkit.entity.Player[] players) + +
+           
+ CitizensCommunicatorgetCitizensCommunicator() + +
+           
+ java.lang.StringgetCountryCode(java.lang.String ip) + +
+           
+ java.lang.StringgetCountryName(java.lang.String ip) + +
+           
+static AuthMegetInstance() + +
+           
+ java.lang.StringgetIP(org.bukkit.entity.Player player) + +
+           
+ MessagesgetMessages() + +
+           
+ SettingsgetSettings() + +
+           
+ org.bukkit.LocationgetSpawnLocation(org.bukkit.entity.Player player) + +
+           
+ java.lang.StringgetVeryGamesIP(org.bukkit.entity.Player player) + +
+          Get Player real IP through VeryGames method
+ booleanhasJoinedIp(java.lang.String name, + java.lang.String ip) + +
+           
+ booleanisLoggedIp(java.lang.String name, + java.lang.String ip) + +
+           
+ voidonDisable() + +
+           
+ voidonEnable() + +
+           
+ java.lang.StringreplaceAllInfos(java.lang.String message, + org.bukkit.entity.Player player) + +
+           
+ voidsavePlayer(org.bukkit.entity.Player player) + +
+           
+ voidsetMessages(Messages m) + +
+           
+ voidswitchAntiBotMod(boolean mode) + +
+           
+ + + + + + + +
Methods inherited from class org.bukkit.plugin.java.JavaPlugin
getCommand, getConfig, getDatabase, getDatabaseClasses, getDataFolder, getDefaultWorldGenerator, getDescription, getLogger, getPlugin, getPluginLoader, getProvidingPlugin, getResource, getServer, isEnabled, isInitialized, isNaggable, onCommand, onLoad, onTabComplete, reloadConfig, saveConfig, saveDefaultConfig, saveResource, setNaggable, toString
+ + + + + + + +
Methods inherited from class org.bukkit.plugin.PluginBase
equals, getName, hashCode
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+pllog

+
+public PlayersLogs pllog
+
+
+
+
+
+ +

+otherAccounts

+
+public OtherAccounts otherAccounts
+
+
+
+
+
+ +

+server

+
+public static org.bukkit.Server server
+
+
+
+
+
+ +

+authmeLogger

+
+public static java.util.logging.Logger authmeLogger
+
+
+
+
+
+ +

+authme

+
+public static AuthMe authme
+
+
+
+
+
+ +

+permission

+
+public net.milkbowl.vault.permission.Permission permission
+
+
+
+
+
+ +

+citizens

+
+public CitizensCommunicator citizens
+
+
+
+
+
+ +

+mail

+
+public SendMailSSL mail
+
+
+
+
+
+ +

+CitizensVersion

+
+public int CitizensVersion
+
+
+
+
+
+ +

+CombatTag

+
+public int CombatTag
+
+
+
+
+
+ +

+ChestShop

+
+public double ChestShop
+
+
+
+
+
+ +

+BungeeCord

+
+public boolean BungeeCord
+
+
+
+
+
+ +

+ess

+
+public com.earth2me.essentials.Essentials ess
+
+
+
+
+
+ +

+notifications

+
+public me.muizers.Notifications.Notifications notifications
+
+
+
+
+
+ +

+api

+
+public API api
+
+
+
+
+
+ +

+management

+
+public Management management
+
+
+
+
+
+ +

+captcha

+
+public java.util.HashMap<java.lang.String,java.lang.Integer> captcha
+
+
+
+
+
+ +

+cap

+
+public java.util.HashMap<java.lang.String,java.lang.String> cap
+
+
+
+
+
+ +

+realIp

+
+public java.util.HashMap<java.lang.String,java.lang.String> realIp
+
+
+
+
+
+ +

+multiverse

+
+public com.onarandombox.MultiverseCore.MultiverseCore multiverse
+
+
+
+
+
+ +

+essentialsSpawn

+
+public org.bukkit.Location essentialsSpawn
+
+
+
+
+
+ +

+databaseThread

+
+public java.lang.Thread databaseThread
+
+
+
+
+
+ +

+ls

+
+public com.maxmind.geoip.LookupService ls
+
+
+
+
+
+ +

+antibotMod

+
+public boolean antibotMod
+
+
+
+
+
+ +

+delayedAntiBot

+
+public boolean delayedAntiBot
+
+
+
+
+
+ +

+dataManager

+
+public DataManager dataManager
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AuthMe

+
+public AuthMe()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getSettings

+
+public Settings getSettings()
+
+
+
+
+
+
+ +

+onEnable

+
+public void onEnable()
+
+
+
Specified by:
onEnable in interface org.bukkit.plugin.Plugin
Overrides:
onEnable in class org.bukkit.plugin.java.JavaPlugin
+
+
+
+
+
+
+ +

+checkVault

+
+public void checkVault()
+
+
+
+
+
+
+ +

+checkChestShop

+
+public void checkChestShop()
+
+
+
+
+
+
+ +

+checkMultiverse

+
+public void checkMultiverse()
+
+
+
+
+
+
+ +

+checkEssentials

+
+public void checkEssentials()
+
+
+
+
+
+
+ +

+checkNotifications

+
+public void checkNotifications()
+
+
+
+
+
+
+ +

+combatTag

+
+public void combatTag()
+
+
+
+
+
+
+ +

+citizensVersion

+
+public void citizensVersion()
+
+
+
+
+
+
+ +

+onDisable

+
+public void onDisable()
+
+
+
Specified by:
onDisable in interface org.bukkit.plugin.Plugin
Overrides:
onDisable in class org.bukkit.plugin.java.JavaPlugin
+
+
+
+
+
+
+ +

+getInstance

+
+public static AuthMe getInstance()
+
+
+
+
+
+
+ +

+savePlayer

+
+public void savePlayer(org.bukkit.entity.Player player)
+                throws java.lang.IllegalStateException,
+                       java.lang.NullPointerException
+
+
+ +
Throws: +
java.lang.IllegalStateException +
java.lang.NullPointerException
+
+
+
+ +

+getCitizensCommunicator

+
+public CitizensCommunicator getCitizensCommunicator()
+
+
+
+
+
+
+ +

+setMessages

+
+public void setMessages(Messages m)
+
+
+
+
+
+
+ +

+getMessages

+
+public Messages getMessages()
+
+
+
+
+
+
+ +

+generateKickPlayer

+
+public org.bukkit.entity.Player generateKickPlayer(org.bukkit.entity.Player[] players)
+
+
+
+
+
+
+ +

+authmePermissible

+
+public boolean authmePermissible(org.bukkit.entity.Player player,
+                                 java.lang.String perm)
+
+
+
+
+
+
+ +

+authmePermissible

+
+public boolean authmePermissible(org.bukkit.command.CommandSender sender,
+                                 java.lang.String perm)
+
+
+
+
+
+
+ +

+getSpawnLocation

+
+public org.bukkit.Location getSpawnLocation(org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+downloadGeoIp

+
+public void downloadGeoIp()
+
+
+
+
+
+
+ +

+getCountryCode

+
+public java.lang.String getCountryCode(java.lang.String ip)
+
+
+
+
+
+
+ +

+getCountryName

+
+public java.lang.String getCountryName(java.lang.String ip)
+
+
+
+
+
+
+ +

+switchAntiBotMod

+
+public void switchAntiBotMod(boolean mode)
+
+
+
+
+
+
+ +

+replaceAllInfos

+
+public java.lang.String replaceAllInfos(java.lang.String message,
+                                        org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+getIP

+
+public java.lang.String getIP(org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+isLoggedIp

+
+public boolean isLoggedIp(java.lang.String name,
+                          java.lang.String ip)
+
+
+
+
+
+
+ +

+hasJoinedIp

+
+public boolean hasJoinedIp(java.lang.String name,
+                           java.lang.String ip)
+
+
+
+
+
+
+ +

+getVeryGamesIP

+
+public java.lang.String getVeryGamesIP(org.bukkit.entity.Player player)
+
+
Get Player real IP through VeryGames method +

+

+
Parameters:
Player - player
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/ConsoleFilter.html b/javadoc/fr/xephi/authme/ConsoleFilter.html new file mode 100644 index 00000000..19ab7732 --- /dev/null +++ b/javadoc/fr/xephi/authme/ConsoleFilter.html @@ -0,0 +1,262 @@ + + + + + + +ConsoleFilter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme +
+Class ConsoleFilter

+
+java.lang.Object
+  extended by fr.xephi.authme.ConsoleFilter
+
+
+
All Implemented Interfaces:
java.util.logging.Filter
+
+
+
+
public class ConsoleFilter
extends java.lang.Object
implements java.util.logging.Filter
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
ConsoleFilter() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanisLoggable(java.util.logging.LogRecord record) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ConsoleFilter

+
+public ConsoleFilter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isLoggable

+
+public boolean isLoggable(java.util.logging.LogRecord record)
+
+
+
Specified by:
isLoggable in interface java.util.logging.Filter
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/ConsoleLogger.html b/javadoc/fr/xephi/authme/ConsoleLogger.html new file mode 100644 index 00000000..9ae588e7 --- /dev/null +++ b/javadoc/fr/xephi/authme/ConsoleLogger.html @@ -0,0 +1,290 @@ + + + + + + +ConsoleLogger + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme +
+Class ConsoleLogger

+
+java.lang.Object
+  extended by fr.xephi.authme.ConsoleLogger
+
+
+
+
public class ConsoleLogger
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
ConsoleLogger() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static voidinfo(java.lang.String message) + +
+           
+static voidshowError(java.lang.String message) + +
+           
+static voidwriteLog(java.lang.String string) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ConsoleLogger

+
+public ConsoleLogger()
+
+
+ + + + + + + + +
+Method Detail
+ +

+info

+
+public static void info(java.lang.String message)
+
+
+
+
+
+
+ +

+showError

+
+public static void showError(java.lang.String message)
+
+
+
+
+
+
+ +

+writeLog

+
+public static void writeLog(java.lang.String string)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/DataManager.html b/javadoc/fr/xephi/authme/DataManager.html new file mode 100644 index 00000000..6a8aa975 --- /dev/null +++ b/javadoc/fr/xephi/authme/DataManager.html @@ -0,0 +1,447 @@ + + + + + + +DataManager + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme +
+Class DataManager

+
+java.lang.Object
+  extended by java.lang.Thread
+      extended by fr.xephi.authme.DataManager
+
+
+
All Implemented Interfaces:
java.lang.Runnable
+
+
+
+
public class DataManager
extends java.lang.Thread
+ + +

+


+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
+  + + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeplugin + +
+           
+ + + + + + + +
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
+  + + + + + + + + + + +
+Constructor Summary
DataManager(AuthMe plugin, + DataSource database) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.OfflinePlayergetOfflinePlayer(java.lang.String name) + +
+           
+ voidpurgeAntiXray(java.util.List<java.lang.String> cleared) + +
+           
+ voidpurgeDat(java.util.List<java.lang.String> cleared) + +
+           
+ voidpurgeEssentials(java.util.List<java.lang.String> cleared) + +
+           
+ voidpurgeLimitedCreative(java.util.List<java.lang.String> cleared) + +
+           
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+
+ +

+database

+
+public DataSource database
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+DataManager

+
+public DataManager(AuthMe plugin,
+                   DataSource database)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread
+
+
+
+
+
+
+ +

+getOfflinePlayer

+
+public org.bukkit.OfflinePlayer getOfflinePlayer(java.lang.String name)
+
+
+
+
+
+
+ +

+purgeAntiXray

+
+public void purgeAntiXray(java.util.List<java.lang.String> cleared)
+
+
+
+
+
+
+ +

+purgeLimitedCreative

+
+public void purgeLimitedCreative(java.util.List<java.lang.String> cleared)
+
+
+
+
+
+
+ +

+purgeDat

+
+public void purgeDat(java.util.List<java.lang.String> cleared)
+
+
+
+
+
+
+ +

+purgeEssentials

+
+public void purgeEssentials(java.util.List<java.lang.String> cleared)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/Log4JFilter.html b/javadoc/fr/xephi/authme/Log4JFilter.html new file mode 100644 index 00000000..9beb8d9a --- /dev/null +++ b/javadoc/fr/xephi/authme/Log4JFilter.html @@ -0,0 +1,415 @@ + + + + + + +Log4JFilter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme +
+Class Log4JFilter

+
+java.lang.Object
+  extended by fr.xephi.authme.Log4JFilter
+
+
+
All Implemented Interfaces:
org.apache.logging.log4j.core.Filter
+
+
+
+
public class Log4JFilter
extends java.lang.Object
implements org.apache.logging.log4j.core.Filter
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface org.apache.logging.log4j.core.Filter
org.apache.logging.log4j.core.Filter.Result
+  + + + + + + + + + + + +
+Constructor Summary
Log4JFilter() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.apache.logging.log4j.core.Filter.Resultfilter(org.apache.logging.log4j.core.LogEvent record) + +
+           
+ org.apache.logging.log4j.core.Filter.Resultfilter(org.apache.logging.log4j.core.Logger arg0, + org.apache.logging.log4j.Level arg1, + org.apache.logging.log4j.Marker arg2, + org.apache.logging.log4j.message.Message message, + java.lang.Throwable arg4) + +
+           
+ org.apache.logging.log4j.core.Filter.Resultfilter(org.apache.logging.log4j.core.Logger arg0, + org.apache.logging.log4j.Level arg1, + org.apache.logging.log4j.Marker arg2, + java.lang.Object message, + java.lang.Throwable arg4) + +
+           
+ org.apache.logging.log4j.core.Filter.Resultfilter(org.apache.logging.log4j.core.Logger arg0, + org.apache.logging.log4j.Level arg1, + org.apache.logging.log4j.Marker arg2, + java.lang.String message, + java.lang.Object... arg4) + +
+           
+ org.apache.logging.log4j.core.Filter.ResultgetOnMatch() + +
+           
+ org.apache.logging.log4j.core.Filter.ResultgetOnMismatch() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Log4JFilter

+
+public Log4JFilter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+filter

+
+public org.apache.logging.log4j.core.Filter.Result filter(org.apache.logging.log4j.core.LogEvent record)
+
+
+
Specified by:
filter in interface org.apache.logging.log4j.core.Filter
+
+
+
+
+
+
+ +

+filter

+
+public org.apache.logging.log4j.core.Filter.Result filter(org.apache.logging.log4j.core.Logger arg0,
+                                                          org.apache.logging.log4j.Level arg1,
+                                                          org.apache.logging.log4j.Marker arg2,
+                                                          java.lang.String message,
+                                                          java.lang.Object... arg4)
+
+
+
Specified by:
filter in interface org.apache.logging.log4j.core.Filter
+
+
+
+
+
+
+ +

+filter

+
+public org.apache.logging.log4j.core.Filter.Result filter(org.apache.logging.log4j.core.Logger arg0,
+                                                          org.apache.logging.log4j.Level arg1,
+                                                          org.apache.logging.log4j.Marker arg2,
+                                                          java.lang.Object message,
+                                                          java.lang.Throwable arg4)
+
+
+
Specified by:
filter in interface org.apache.logging.log4j.core.Filter
+
+
+
+
+
+
+ +

+filter

+
+public org.apache.logging.log4j.core.Filter.Result filter(org.apache.logging.log4j.core.Logger arg0,
+                                                          org.apache.logging.log4j.Level arg1,
+                                                          org.apache.logging.log4j.Marker arg2,
+                                                          org.apache.logging.log4j.message.Message message,
+                                                          java.lang.Throwable arg4)
+
+
+
Specified by:
filter in interface org.apache.logging.log4j.core.Filter
+
+
+
+
+
+
+ +

+getOnMatch

+
+public org.apache.logging.log4j.core.Filter.Result getOnMatch()
+
+
+
Specified by:
getOnMatch in interface org.apache.logging.log4j.core.Filter
+
+
+
+
+
+
+ +

+getOnMismatch

+
+public org.apache.logging.log4j.core.Filter.Result getOnMismatch()
+
+
+
Specified by:
getOnMismatch in interface org.apache.logging.log4j.core.Filter
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/PerformBackup.html b/javadoc/fr/xephi/authme/PerformBackup.html new file mode 100644 index 00000000..044667d1 --- /dev/null +++ b/javadoc/fr/xephi/authme/PerformBackup.html @@ -0,0 +1,294 @@ + + + + + + +PerformBackup + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme +
+Class PerformBackup

+
+java.lang.Object
+  extended by fr.xephi.authme.PerformBackup
+
+
+
+
public class PerformBackup
extends java.lang.Object
+ + +

+

+
Author:
+
stefano
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
PerformBackup(AuthMe instance) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanDoBackup() + +
+           
+ AuthMegetInstance() + +
+           
+ voidsetInstance(AuthMe instance) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PerformBackup

+
+public PerformBackup(AuthMe instance)
+
+
+ + + + + + + + +
+Method Detail
+ +

+DoBackup

+
+public boolean DoBackup()
+
+
+
+
+
+
+ +

+setInstance

+
+public void setInstance(AuthMe instance)
+
+
+
+
+
+
+ +

+getInstance

+
+public AuthMe getInstance()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/SendMailSSL.html b/javadoc/fr/xephi/authme/SendMailSSL.html new file mode 100644 index 00000000..30aeeb7f --- /dev/null +++ b/javadoc/fr/xephi/authme/SendMailSSL.html @@ -0,0 +1,294 @@ + + + + + + +SendMailSSL + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme +
+Class SendMailSSL

+
+java.lang.Object
+  extended by fr.xephi.authme.SendMailSSL
+
+
+
+
public class SendMailSSL
extends java.lang.Object
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
SendMailSSL(AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidmain(PlayerAuth auth, + java.lang.String newPass) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+SendMailSSL

+
+public SendMailSSL(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+main

+
+public void main(PlayerAuth auth,
+                 java.lang.String newPass)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/Utils.groupType.html b/javadoc/fr/xephi/authme/Utils.groupType.html new file mode 100644 index 00000000..3d054bc7 --- /dev/null +++ b/javadoc/fr/xephi/authme/Utils.groupType.html @@ -0,0 +1,357 @@ + + + + + + +Utils.groupType + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme +
+Enum Utils.groupType

+
+java.lang.Object
+  extended by java.lang.Enum<Utils.groupType>
+      extended by fr.xephi.authme.Utils.groupType
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Utils.groupType>
+
+
+
Enclosing class:
Utils
+
+
+
+
public static enum Utils.groupType
extends java.lang.Enum<Utils.groupType>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
LOGGEDIN + +
+           
NOTLOGGEDIN + +
+           
REGISTERED + +
+           
UNREGISTERED + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static Utils.groupTypevalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static Utils.groupType[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+UNREGISTERED

+
+public static final Utils.groupType UNREGISTERED
+
+
+
+
+
+ +

+REGISTERED

+
+public static final Utils.groupType REGISTERED
+
+
+
+
+
+ +

+NOTLOGGEDIN

+
+public static final Utils.groupType NOTLOGGEDIN
+
+
+
+
+
+ +

+LOGGEDIN

+
+public static final Utils.groupType LOGGEDIN
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static Utils.groupType[] values()
+
+
Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
+for (Utils.groupType c : Utils.groupType.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static Utils.groupType valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name +
java.lang.NullPointerException - if the argument is null
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/Utils.html b/javadoc/fr/xephi/authme/Utils.html new file mode 100644 index 00000000..6678fc3a --- /dev/null +++ b/javadoc/fr/xephi/authme/Utils.html @@ -0,0 +1,490 @@ + + + + + + +Utils + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme +
+Class Utils

+
+java.lang.Object
+  extended by fr.xephi.authme.Utils
+
+
+
+
public class Utils
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classUtils.groupType + +
+           
+ + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
Utils(AuthMe plugin) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanaddNormal(org.bukkit.entity.Player player, + java.lang.String group) + +
+           
+static voidforceGM(org.bukkit.entity.Player player) + +
+           
+static UtilsgetInstance() + +
+           
+ voidhasPermOnJoin(org.bukkit.entity.Player player) + +
+           
+ booleanisUnrestricted(org.bukkit.entity.Player player) + +
+           
+ booleanobtainToken() + +
+           
+ voidpackCoords(double x, + double y, + double z, + java.lang.String w, + org.bukkit.entity.Player pl) + +
+           
+ booleanreadToken(java.lang.String inputToken) + +
+           
+ voidsetGroup(org.bukkit.entity.Player player, + Utils.groupType group) + +
+           
+ voidsetGroup(java.lang.String player, + Utils.groupType group) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Utils

+
+public Utils(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+setGroup

+
+public void setGroup(org.bukkit.entity.Player player,
+                     Utils.groupType group)
+
+
+
+
+
+
+ +

+setGroup

+
+public void setGroup(java.lang.String player,
+                     Utils.groupType group)
+
+
+
+
+
+
+ +

+addNormal

+
+public boolean addNormal(org.bukkit.entity.Player player,
+                         java.lang.String group)
+
+
+
+
+
+
+ +

+hasPermOnJoin

+
+public void hasPermOnJoin(org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+isUnrestricted

+
+public boolean isUnrestricted(org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+getInstance

+
+public static Utils getInstance()
+
+
+
+
+
+
+ +

+packCoords

+
+public void packCoords(double x,
+                       double y,
+                       double z,
+                       java.lang.String w,
+                       org.bukkit.entity.Player pl)
+
+
+
+
+
+
+ +

+obtainToken

+
+public boolean obtainToken()
+
+
+
+
+
+
+ +

+readToken

+
+public boolean readToken(java.lang.String inputToken)
+
+
+
+
+
+
+ +

+forceGM

+
+public static void forceGM(org.bukkit.entity.Player player)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/api/API.html b/javadoc/fr/xephi/authme/api/API.html new file mode 100644 index 00000000..37a19c7d --- /dev/null +++ b/javadoc/fr/xephi/authme/api/API.html @@ -0,0 +1,581 @@ + + + + + + +API + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.api +
+Class API

+
+java.lang.Object
+  extended by fr.xephi.authme.api.API
+
+
+
+
public class API
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+static DataSourcedatabase + +
+           
+static AuthMeinstance + +
+           
+static java.lang.Stringnewline + +
+           
+  + + + + + + + + + + +
+Constructor Summary
API(AuthMe instance, + DataSource database) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static booleancheckPassword(java.lang.String playerName, + java.lang.String passwordToCheck) + +
+           
+static voidforceLogin(org.bukkit.entity.Player player) + +
+          Force a player to login
+static org.bukkit.LocationgetLastLocation(org.bukkit.entity.Player player) + +
+           
+static java.lang.StringgetPlayerRealName(java.lang.String nickname) + +
+          Get Player realName from lowerCase nickname
+ AuthMegetPlugin() + +
+           
+static AuthMehookAuthMe() + +
+          Hook into AuthMe
+ booleanisaNPC(org.bukkit.entity.Player player) + +
+          Deprecated. 
+static booleanisAuthenticated(org.bukkit.entity.Player player) + +
+           
+ booleanisNPC(org.bukkit.entity.Player player) + +
+           
+static booleanisRegistered(java.lang.String playerName) + +
+           
+static booleanisUnrestricted(org.bukkit.entity.Player player) + +
+           
+static booleanregisterPlayer(java.lang.String playerName, + java.lang.String password) + +
+          Register a player
+static voidsetPlayerInventory(org.bukkit.entity.Player player, + org.bukkit.inventory.ItemStack[] content, + org.bukkit.inventory.ItemStack[] armor) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+newline

+
+public static final java.lang.String newline
+
+
+
+
+
+ +

+instance

+
+public static AuthMe instance
+
+
+
+
+
+ +

+database

+
+public static DataSource database
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+API

+
+public API(AuthMe instance,
+           DataSource database)
+
+
+ + + + + + + + +
+Method Detail
+ +

+hookAuthMe

+
+public static AuthMe hookAuthMe()
+
+
Hook into AuthMe +

+

+ +
Returns:
AuthMe instance
+
+
+
+ +

+getPlugin

+
+public AuthMe getPlugin()
+
+
+
+
+
+
+ +

+isAuthenticated

+
+public static boolean isAuthenticated(org.bukkit.entity.Player player)
+
+
+
Parameters:
player - +
Returns:
true if player is authenticate
+
+
+
+ +

+isaNPC

+
+@Deprecated
+public boolean isaNPC(org.bukkit.entity.Player player)
+
+
Deprecated.  +

+

+
Parameters:
player - +
Returns:
true if player is a npc
+
+
+
+ +

+isNPC

+
+public boolean isNPC(org.bukkit.entity.Player player)
+
+
+
Parameters:
player - +
Returns:
true if player is a npc
+
+
+
+ +

+isUnrestricted

+
+public static boolean isUnrestricted(org.bukkit.entity.Player player)
+
+
+
Parameters:
player - +
Returns:
true if the player is unrestricted
+
+
+
+ +

+getLastLocation

+
+public static org.bukkit.Location getLastLocation(org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+setPlayerInventory

+
+public static void setPlayerInventory(org.bukkit.entity.Player player,
+                                      org.bukkit.inventory.ItemStack[] content,
+                                      org.bukkit.inventory.ItemStack[] armor)
+
+
+
+
+
+
+ +

+isRegistered

+
+public static boolean isRegistered(java.lang.String playerName)
+
+
+
Parameters:
playerName - +
Returns:
true if player is registered
+
+
+
+ +

+checkPassword

+
+public static boolean checkPassword(java.lang.String playerName,
+                                    java.lang.String passwordToCheck)
+
+
+
Parameters:
String - playerName, String passwordToCheck +
Returns:
true if the password is correct , false else
+
+
+
+ +

+registerPlayer

+
+public static boolean registerPlayer(java.lang.String playerName,
+                                     java.lang.String password)
+
+
Register a player +

+

+
Parameters:
String - playerName, String password +
Returns:
true if the player is register correctly
+
+
+
+ +

+getPlayerRealName

+
+public static java.lang.String getPlayerRealName(java.lang.String nickname)
+
+
Get Player realName from lowerCase nickname +

+

+
Parameters:
String - playerName return String player real name
+
+
+
+ +

+forceLogin

+
+public static void forceLogin(org.bukkit.entity.Player player)
+
+
Force a player to login +

+

+
Parameters:
Player - player
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/api/class-use/API.html b/javadoc/fr/xephi/authme/api/class-use/API.html new file mode 100644 index 00000000..497cb093 --- /dev/null +++ b/javadoc/fr/xephi/authme/api/class-use/API.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.api.API + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.api.API

+
+ + + + + + + + + +
+Packages that use API
fr.xephi.authme  
+  +

+ + + + + +
+Uses of API in fr.xephi.authme
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme declared as API
+ APIAuthMe.api + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/api/package-frame.html b/javadoc/fr/xephi/authme/api/package-frame.html new file mode 100644 index 00000000..d0f355c7 --- /dev/null +++ b/javadoc/fr/xephi/authme/api/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +fr.xephi.authme.api + + + + + + + + + + + +fr.xephi.authme.api + + + + +
+Classes  + +
+API
+ + + + diff --git a/javadoc/fr/xephi/authme/api/package-summary.html b/javadoc/fr/xephi/authme/api/package-summary.html new file mode 100644 index 00000000..20db9d25 --- /dev/null +++ b/javadoc/fr/xephi/authme/api/package-summary.html @@ -0,0 +1,157 @@ + + + + + + +fr.xephi.authme.api + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.api +

+ + + + + + + + + +
+Class Summary
API 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/api/package-tree.html b/javadoc/fr/xephi/authme/api/package-tree.html new file mode 100644 index 00000000..5462c340 --- /dev/null +++ b/javadoc/fr/xephi/authme/api/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +fr.xephi.authme.api Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.api +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/api/package-use.html b/javadoc/fr/xephi/authme/api/package-use.html new file mode 100644 index 00000000..8f8d7e12 --- /dev/null +++ b/javadoc/fr/xephi/authme/api/package-use.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Package fr.xephi.authme.api + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.api

+
+ + + + + + + + + +
+Packages that use fr.xephi.authme.api
fr.xephi.authme  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.api used by fr.xephi.authme
API + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/auth/PlayerAuth.html b/javadoc/fr/xephi/authme/cache/auth/PlayerAuth.html new file mode 100644 index 00000000..6c09d865 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/auth/PlayerAuth.html @@ -0,0 +1,920 @@ + + + + + + +PlayerAuth + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.cache.auth +
+Class PlayerAuth

+
+java.lang.Object
+  extended by fr.xephi.authme.cache.auth.PlayerAuth
+
+
+
+
public class PlayerAuth
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Constructor Summary
PlayerAuth(java.lang.String nickname, + double x, + double y, + double z, + java.lang.String world) + +
+           
PlayerAuth(java.lang.String nickname, + java.lang.String ip, + long lastLogin) + +
+           
PlayerAuth(java.lang.String nickname, + java.lang.String hash, + java.lang.String salt, + int groupId, + java.lang.String ip, + long lastLogin, + double x, + double y, + double z, + java.lang.String world, + java.lang.String email, + java.lang.String realName) + +
+           
PlayerAuth(java.lang.String nickname, + java.lang.String hash, + java.lang.String salt, + int groupId, + java.lang.String ip, + long lastLogin, + java.lang.String realName) + +
+           
PlayerAuth(java.lang.String nickname, + java.lang.String hash, + java.lang.String ip, + long lastLogin) + +
+           
PlayerAuth(java.lang.String nickname, + java.lang.String hash, + java.lang.String ip, + long lastLogin, + double x, + double y, + double z, + java.lang.String world, + java.lang.String email, + java.lang.String realName) + +
+           
PlayerAuth(java.lang.String nickname, + java.lang.String hash, + java.lang.String ip, + long lastLogin, + java.lang.String email, + java.lang.String realName) + +
+           
PlayerAuth(java.lang.String nickname, + java.lang.String hash, + java.lang.String salt, + java.lang.String ip, + long lastLogin, + double x, + double y, + double z, + java.lang.String world, + java.lang.String email, + java.lang.String realName) + +
+           
PlayerAuth(java.lang.String nickname, + java.lang.String hash, + java.lang.String salt, + java.lang.String ip, + long lastLogin, + java.lang.String realName) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanequals(java.lang.Object obj) + +
+           
+ java.lang.StringgetEmail() + +
+           
+ intgetGroupId() + +
+           
+ java.lang.StringgetHash() + +
+           
+ java.lang.StringgetIp() + +
+           
+ longgetLastLogin() + +
+           
+ java.lang.StringgetNickname() + +
+           
+ doublegetQuitLocX() + +
+           
+ doublegetQuitLocY() + +
+           
+ doublegetQuitLocZ() + +
+           
+ java.lang.StringgetRealname() + +
+           
+ java.lang.StringgetSalt() + +
+           
+ java.lang.StringgetWorld() + +
+           
+ inthashCode() + +
+           
+ voidsetEmail(java.lang.String email) + +
+           
+ voidsetHash(java.lang.String hash) + +
+           
+ voidsetIp(java.lang.String ip) + +
+           
+ voidsetLastLogin(long lastLogin) + +
+           
+ voidsetQuitLocX(double d) + +
+           
+ voidsetQuitLocY(double d) + +
+           
+ voidsetQuitLocZ(double d) + +
+           
+ voidsetSalt(java.lang.String salt) + +
+           
+ voidsetWorld(java.lang.String world) + +
+           
+ java.lang.StringtoString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PlayerAuth

+
+public PlayerAuth(java.lang.String nickname,
+                  java.lang.String hash,
+                  java.lang.String ip,
+                  long lastLogin,
+                  java.lang.String email,
+                  java.lang.String realName)
+
+
+
+ +

+PlayerAuth

+
+public PlayerAuth(java.lang.String nickname,
+                  double x,
+                  double y,
+                  double z,
+                  java.lang.String world)
+
+
+
+ +

+PlayerAuth

+
+public PlayerAuth(java.lang.String nickname,
+                  java.lang.String hash,
+                  java.lang.String ip,
+                  long lastLogin,
+                  double x,
+                  double y,
+                  double z,
+                  java.lang.String world,
+                  java.lang.String email,
+                  java.lang.String realName)
+
+
+
+ +

+PlayerAuth

+
+public PlayerAuth(java.lang.String nickname,
+                  java.lang.String hash,
+                  java.lang.String salt,
+                  int groupId,
+                  java.lang.String ip,
+                  long lastLogin,
+                  double x,
+                  double y,
+                  double z,
+                  java.lang.String world,
+                  java.lang.String email,
+                  java.lang.String realName)
+
+
+
+ +

+PlayerAuth

+
+public PlayerAuth(java.lang.String nickname,
+                  java.lang.String hash,
+                  java.lang.String salt,
+                  int groupId,
+                  java.lang.String ip,
+                  long lastLogin,
+                  java.lang.String realName)
+
+
+
+ +

+PlayerAuth

+
+public PlayerAuth(java.lang.String nickname,
+                  java.lang.String hash,
+                  java.lang.String salt,
+                  java.lang.String ip,
+                  long lastLogin,
+                  java.lang.String realName)
+
+
+
+ +

+PlayerAuth

+
+public PlayerAuth(java.lang.String nickname,
+                  java.lang.String hash,
+                  java.lang.String salt,
+                  java.lang.String ip,
+                  long lastLogin,
+                  double x,
+                  double y,
+                  double z,
+                  java.lang.String world,
+                  java.lang.String email,
+                  java.lang.String realName)
+
+
+
+ +

+PlayerAuth

+
+public PlayerAuth(java.lang.String nickname,
+                  java.lang.String ip,
+                  long lastLogin)
+
+
+
+ +

+PlayerAuth

+
+public PlayerAuth(java.lang.String nickname,
+                  java.lang.String hash,
+                  java.lang.String ip,
+                  long lastLogin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getIp

+
+public java.lang.String getIp()
+
+
+
+
+
+
+ +

+getNickname

+
+public java.lang.String getNickname()
+
+
+
+
+
+
+ +

+getHash

+
+public java.lang.String getHash()
+
+
+
+
+
+
+ +

+getSalt

+
+public java.lang.String getSalt()
+
+
+
+
+
+
+ +

+getGroupId

+
+public int getGroupId()
+
+
+
+
+
+
+ +

+getQuitLocX

+
+public double getQuitLocX()
+
+
+
+
+
+
+ +

+getQuitLocY

+
+public double getQuitLocY()
+
+
+
+
+
+
+ +

+getQuitLocZ

+
+public double getQuitLocZ()
+
+
+
+
+
+
+ +

+getEmail

+
+public java.lang.String getEmail()
+
+
+
+
+
+
+ +

+setQuitLocX

+
+public void setQuitLocX(double d)
+
+
+
+
+
+
+ +

+setQuitLocY

+
+public void setQuitLocY(double d)
+
+
+
+
+
+
+ +

+setQuitLocZ

+
+public void setQuitLocZ(double d)
+
+
+
+
+
+
+ +

+getLastLogin

+
+public long getLastLogin()
+
+
+
+
+
+
+ +

+setHash

+
+public void setHash(java.lang.String hash)
+
+
+
+
+
+
+ +

+setIp

+
+public void setIp(java.lang.String ip)
+
+
+
+
+
+
+ +

+setLastLogin

+
+public void setLastLogin(long lastLogin)
+
+
+
+
+
+
+ +

+setEmail

+
+public void setEmail(java.lang.String email)
+
+
+
+
+
+
+ +

+setSalt

+
+public void setSalt(java.lang.String salt)
+
+
+
+
+
+
+ +

+equals

+
+public boolean equals(java.lang.Object obj)
+
+
+
Overrides:
equals in class java.lang.Object
+
+
+
+
+
+
+ +

+hashCode

+
+public int hashCode()
+
+
+
Overrides:
hashCode in class java.lang.Object
+
+
+
+
+
+
+ +

+setWorld

+
+public void setWorld(java.lang.String world)
+
+
+
+
+
+
+ +

+getWorld

+
+public java.lang.String getWorld()
+
+
+
+
+
+
+ +

+toString

+
+public java.lang.String toString()
+
+
+
Overrides:
toString in class java.lang.Object
+
+
+
+
+
+
+ +

+getRealname

+
+public java.lang.String getRealname()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/auth/PlayerCache.html b/javadoc/fr/xephi/authme/cache/auth/PlayerCache.html new file mode 100644 index 00000000..78ad0a89 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/auth/PlayerCache.html @@ -0,0 +1,333 @@ + + + + + + +PlayerCache + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.cache.auth +
+Class PlayerCache

+
+java.lang.Object
+  extended by fr.xephi.authme.cache.auth.PlayerCache
+
+
+
+
public class PlayerCache
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddPlayer(PlayerAuth auth) + +
+           
+ PlayerAuthgetAuth(java.lang.String user) + +
+           
+static PlayerCachegetInstance() + +
+           
+ intgetLogged() + +
+           
+ booleanisAuthenticated(java.lang.String user) + +
+           
+ voidremovePlayer(java.lang.String user) + +
+           
+ voidupdatePlayer(PlayerAuth auth) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Method Detail
+ +

+addPlayer

+
+public void addPlayer(PlayerAuth auth)
+
+
+
+
+
+
+ +

+updatePlayer

+
+public void updatePlayer(PlayerAuth auth)
+
+
+
+
+
+
+ +

+removePlayer

+
+public void removePlayer(java.lang.String user)
+
+
+
+
+
+
+ +

+isAuthenticated

+
+public boolean isAuthenticated(java.lang.String user)
+
+
+
+
+
+
+ +

+getAuth

+
+public PlayerAuth getAuth(java.lang.String user)
+
+
+
+
+
+
+ +

+getInstance

+
+public static PlayerCache getInstance()
+
+
+
+
+
+
+ +

+getLogged

+
+public int getLogged()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/auth/class-use/PlayerAuth.html b/javadoc/fr/xephi/authme/cache/auth/class-use/PlayerAuth.html new file mode 100644 index 00000000..ff8256d4 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/auth/class-use/PlayerAuth.html @@ -0,0 +1,702 @@ + + + + + + +Uses of Class fr.xephi.authme.cache.auth.PlayerAuth + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.cache.auth.PlayerAuth

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use PlayerAuth
fr.xephi.authme  
fr.xephi.authme.cache.auth  
fr.xephi.authme.commands  
fr.xephi.authme.datasource  
fr.xephi.authme.events  
fr.xephi.authme.process.login  
+  +

+ + + + + +
+Uses of PlayerAuth in fr.xephi.authme
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme with parameters of type PlayerAuth
+ voidSendMailSSL.main(PlayerAuth auth, + java.lang.String newPass) + +
+           
+  +

+ + + + + +
+Uses of PlayerAuth in fr.xephi.authme.cache.auth
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.cache.auth that return PlayerAuth
+ PlayerAuthPlayerCache.getAuth(java.lang.String user) + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme.cache.auth with parameters of type PlayerAuth
+ voidPlayerCache.addPlayer(PlayerAuth auth) + +
+           
+ voidPlayerCache.updatePlayer(PlayerAuth auth) + +
+           
+  +

+ + + + + +
+Uses of PlayerAuth in fr.xephi.authme.commands
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.commands declared as PlayerAuth
+ PlayerAuthRegisterCommand.auth + +
+           
+  +

+ + + + + +
+Uses of PlayerAuth in fr.xephi.authme.datasource
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in fr.xephi.authme.datasource that return PlayerAuth
+ PlayerAuthSQLiteThread.getAuth(java.lang.String user) + +
+           
+ PlayerAuthMySQLThread.getAuth(java.lang.String user) + +
+           
+ PlayerAuthFlatFileThread.getAuth(java.lang.String user) + +
+           
+ PlayerAuthDataSource.getAuth(java.lang.String user) + +
+           
+ PlayerAuthCacheDataSource.getAuth(java.lang.String user) + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in fr.xephi.authme.datasource with parameters of type PlayerAuth
+ java.util.List<java.lang.String>SQLiteThread.getAllAuthsByName(PlayerAuth auth) + +
+           
+ java.util.List<java.lang.String>MySQLThread.getAllAuthsByName(PlayerAuth auth) + +
+           
+ java.util.List<java.lang.String>FlatFileThread.getAllAuthsByName(PlayerAuth auth) + +
+           
+ java.util.List<java.lang.String>DataSource.getAllAuthsByName(PlayerAuth auth) + +
+           
+ java.util.List<java.lang.String>CacheDataSource.getAllAuthsByName(PlayerAuth auth) + +
+           
+ booleanSQLiteThread.saveAuth(PlayerAuth auth) + +
+           
+ booleanMySQLThread.saveAuth(PlayerAuth auth) + +
+           
+ booleanFlatFileThread.saveAuth(PlayerAuth auth) + +
+           
+ booleanDataSource.saveAuth(PlayerAuth auth) + +
+           
+ booleanCacheDataSource.saveAuth(PlayerAuth auth) + +
+           
+ booleanSQLiteThread.updateEmail(PlayerAuth auth) + +
+           
+ booleanMySQLThread.updateEmail(PlayerAuth auth) + +
+           
+ booleanFlatFileThread.updateEmail(PlayerAuth auth) + +
+           
+ booleanDataSource.updateEmail(PlayerAuth auth) + +
+           
+ booleanCacheDataSource.updateEmail(PlayerAuth auth) + +
+           
+ booleanSQLiteThread.updatePassword(PlayerAuth auth) + +
+           
+ booleanMySQLThread.updatePassword(PlayerAuth auth) + +
+           
+ booleanFlatFileThread.updatePassword(PlayerAuth auth) + +
+           
+ booleanDataSource.updatePassword(PlayerAuth auth) + +
+           
+ booleanCacheDataSource.updatePassword(PlayerAuth auth) + +
+           
+ booleanSQLiteThread.updateQuitLoc(PlayerAuth auth) + +
+           
+ booleanMySQLThread.updateQuitLoc(PlayerAuth auth) + +
+           
+ booleanFlatFileThread.updateQuitLoc(PlayerAuth auth) + +
+           
+ booleanDataSource.updateQuitLoc(PlayerAuth auth) + +
+           
+ booleanCacheDataSource.updateQuitLoc(PlayerAuth auth) + +
+           
+ booleanSQLiteThread.updateSalt(PlayerAuth auth) + +
+           
+ booleanMySQLThread.updateSalt(PlayerAuth auth) + +
+           
+ booleanFlatFileThread.updateSalt(PlayerAuth auth) + +
+           
+ booleanDataSource.updateSalt(PlayerAuth auth) + +
+           
+ booleanCacheDataSource.updateSalt(PlayerAuth auth) + +
+           
+ booleanSQLiteThread.updateSession(PlayerAuth auth) + +
+           
+ booleanMySQLThread.updateSession(PlayerAuth auth) + +
+           
+ booleanFlatFileThread.updateSession(PlayerAuth auth) + +
+           
+ booleanDataSource.updateSession(PlayerAuth auth) + +
+           
+ booleanCacheDataSource.updateSession(PlayerAuth auth) + +
+           
+  +

+ + + + + +
+Uses of PlayerAuth in fr.xephi.authme.events
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.events that return PlayerAuth
+ PlayerAuthSessionEvent.getPlayerAuth() + +
+           
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.events with parameters of type PlayerAuth
+ voidSessionEvent.setPlayer(PlayerAuth player) + +
+           
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.events with parameters of type PlayerAuth
SessionEvent(PlayerAuth auth, + boolean isLogin) + +
+           
+  +

+ + + + + +
+Uses of PlayerAuth in fr.xephi.authme.process.login
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.process.login with parameters of type PlayerAuth
+ voidAsyncronousLogin.displayOtherAccounts(PlayerAuth auth, + org.bukkit.entity.Player p) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/auth/class-use/PlayerCache.html b/javadoc/fr/xephi/authme/cache/auth/class-use/PlayerCache.html new file mode 100644 index 00000000..c67444f2 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/auth/class-use/PlayerCache.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.cache.auth.PlayerCache + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.cache.auth.PlayerCache

+
+ + + + + + + + + +
+Packages that use PlayerCache
fr.xephi.authme.cache.auth  
+  +

+ + + + + +
+Uses of PlayerCache in fr.xephi.authme.cache.auth
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.cache.auth that return PlayerCache
+static PlayerCachePlayerCache.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/auth/package-frame.html b/javadoc/fr/xephi/authme/cache/auth/package-frame.html new file mode 100644 index 00000000..e0545a55 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/auth/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +fr.xephi.authme.cache.auth + + + + + + + + + + + +fr.xephi.authme.cache.auth + + + + +
+Classes  + +
+PlayerAuth +
+PlayerCache
+ + + + diff --git a/javadoc/fr/xephi/authme/cache/auth/package-summary.html b/javadoc/fr/xephi/authme/cache/auth/package-summary.html new file mode 100644 index 00000000..40ea13aa --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/auth/package-summary.html @@ -0,0 +1,161 @@ + + + + + + +fr.xephi.authme.cache.auth + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.cache.auth +

+ + + + + + + + + + + + + +
+Class Summary
PlayerAuth 
PlayerCache 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/auth/package-tree.html b/javadoc/fr/xephi/authme/cache/auth/package-tree.html new file mode 100644 index 00000000..12936f12 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/auth/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +fr.xephi.authme.cache.auth Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.cache.auth +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/auth/package-use.html b/javadoc/fr/xephi/authme/cache/auth/package-use.html new file mode 100644 index 00000000..c7cb735d --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/auth/package-use.html @@ -0,0 +1,271 @@ + + + + + + +Uses of Package fr.xephi.authme.cache.auth + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.cache.auth

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use fr.xephi.authme.cache.auth
fr.xephi.authme  
fr.xephi.authme.cache.auth  
fr.xephi.authme.commands  
fr.xephi.authme.datasource  
fr.xephi.authme.events  
fr.xephi.authme.process.login  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.cache.auth used by fr.xephi.authme
PlayerAuth + +
+           
+  +

+ + + + + + + + + + + +
+Classes in fr.xephi.authme.cache.auth used by fr.xephi.authme.cache.auth
PlayerAuth + +
+           
PlayerCache + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.cache.auth used by fr.xephi.authme.commands
PlayerAuth + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.cache.auth used by fr.xephi.authme.datasource
PlayerAuth + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.cache.auth used by fr.xephi.authme.events
PlayerAuth + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.cache.auth used by fr.xephi.authme.process.login
PlayerAuth + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/backup/DataFileCache.html b/javadoc/fr/xephi/authme/cache/backup/DataFileCache.html new file mode 100644 index 00000000..26c76e8b --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/backup/DataFileCache.html @@ -0,0 +1,352 @@ + + + + + + +DataFileCache + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.cache.backup +
+Class DataFileCache

+
+java.lang.Object
+  extended by fr.xephi.authme.cache.backup.DataFileCache
+
+
+
+
public class DataFileCache
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
DataFileCache(org.bukkit.inventory.ItemStack[] inventory, + org.bukkit.inventory.ItemStack[] armor) + +
+           
DataFileCache(org.bukkit.inventory.ItemStack[] inventory, + org.bukkit.inventory.ItemStack[] armor, + java.lang.String group, + boolean operator, + boolean flying) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.inventory.ItemStack[]getArmour() + +
+           
+ java.lang.StringgetGroup() + +
+           
+ org.bukkit.inventory.ItemStack[]getInventory() + +
+           
+ booleangetOperator() + +
+           
+ booleanisFlying() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DataFileCache

+
+public DataFileCache(org.bukkit.inventory.ItemStack[] inventory,
+                     org.bukkit.inventory.ItemStack[] armor)
+
+
+
+ +

+DataFileCache

+
+public DataFileCache(org.bukkit.inventory.ItemStack[] inventory,
+                     org.bukkit.inventory.ItemStack[] armor,
+                     java.lang.String group,
+                     boolean operator,
+                     boolean flying)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInventory

+
+public org.bukkit.inventory.ItemStack[] getInventory()
+
+
+
+
+
+
+ +

+getArmour

+
+public org.bukkit.inventory.ItemStack[] getArmour()
+
+
+
+
+
+
+ +

+getGroup

+
+public java.lang.String getGroup()
+
+
+
+
+
+
+ +

+getOperator

+
+public boolean getOperator()
+
+
+
+
+
+
+ +

+isFlying

+
+public boolean isFlying()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/backup/FileCache.html b/javadoc/fr/xephi/authme/cache/backup/FileCache.html new file mode 100644 index 00000000..cc104e2d --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/backup/FileCache.html @@ -0,0 +1,317 @@ + + + + + + +FileCache + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.cache.backup +
+Class FileCache

+
+java.lang.Object
+  extended by fr.xephi.authme.cache.backup.FileCache
+
+
+
+
public class FileCache
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
FileCache(AuthMe plugin) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidcreateCache(org.bukkit.entity.Player player, + DataFileCache playerData, + java.lang.String group, + boolean operator, + boolean flying) + +
+           
+ booleandoesCacheExist(org.bukkit.entity.Player player) + +
+           
+ DataFileCachereadCache(org.bukkit.entity.Player player) + +
+           
+ voidremoveCache(org.bukkit.entity.Player player) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FileCache

+
+public FileCache(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+createCache

+
+public void createCache(org.bukkit.entity.Player player,
+                        DataFileCache playerData,
+                        java.lang.String group,
+                        boolean operator,
+                        boolean flying)
+
+
+
+
+
+
+ +

+readCache

+
+public DataFileCache readCache(org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+removeCache

+
+public void removeCache(org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+doesCacheExist

+
+public boolean doesCacheExist(org.bukkit.entity.Player player)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/backup/class-use/DataFileCache.html b/javadoc/fr/xephi/authme/cache/backup/class-use/DataFileCache.html new file mode 100644 index 00000000..e25a0465 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/backup/class-use/DataFileCache.html @@ -0,0 +1,200 @@ + + + + + + +Uses of Class fr.xephi.authme.cache.backup.DataFileCache + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.cache.backup.DataFileCache

+
+ + + + + + + + + +
+Packages that use DataFileCache
fr.xephi.authme.cache.backup  
+  +

+ + + + + +
+Uses of DataFileCache in fr.xephi.authme.cache.backup
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.cache.backup that return DataFileCache
+ DataFileCacheFileCache.readCache(org.bukkit.entity.Player player) + +
+           
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.cache.backup with parameters of type DataFileCache
+ voidFileCache.createCache(org.bukkit.entity.Player player, + DataFileCache playerData, + java.lang.String group, + boolean operator, + boolean flying) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/backup/class-use/FileCache.html b/javadoc/fr/xephi/authme/cache/backup/class-use/FileCache.html new file mode 100644 index 00000000..2281f993 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/backup/class-use/FileCache.html @@ -0,0 +1,179 @@ + + + + + + +Uses of Class fr.xephi.authme.cache.backup.FileCache + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.cache.backup.FileCache

+
+ + + + + + + + + +
+Packages that use FileCache
fr.xephi.authme.events  
+  +

+ + + + + +
+Uses of FileCache in fr.xephi.authme.events
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.events with parameters of type FileCache
StoreInventoryEvent(org.bukkit.entity.Player player, + FileCache fileCache) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/backup/package-frame.html b/javadoc/fr/xephi/authme/cache/backup/package-frame.html new file mode 100644 index 00000000..5fbf9b7a --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/backup/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +fr.xephi.authme.cache.backup + + + + + + + + + + + +fr.xephi.authme.cache.backup + + + + +
+Classes  + +
+DataFileCache +
+FileCache
+ + + + diff --git a/javadoc/fr/xephi/authme/cache/backup/package-summary.html b/javadoc/fr/xephi/authme/cache/backup/package-summary.html new file mode 100644 index 00000000..f31f6bca --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/backup/package-summary.html @@ -0,0 +1,161 @@ + + + + + + +fr.xephi.authme.cache.backup + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.cache.backup +

+ + + + + + + + + + + + + +
+Class Summary
DataFileCache 
FileCache 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/backup/package-tree.html b/javadoc/fr/xephi/authme/cache/backup/package-tree.html new file mode 100644 index 00000000..363e20b8 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/backup/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +fr.xephi.authme.cache.backup Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.cache.backup +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/backup/package-use.html b/javadoc/fr/xephi/authme/cache/backup/package-use.html new file mode 100644 index 00000000..76cd2960 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/backup/package-use.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Package fr.xephi.authme.cache.backup + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.cache.backup

+
+ + + + + + + + + + + + + +
+Packages that use fr.xephi.authme.cache.backup
fr.xephi.authme.cache.backup  
fr.xephi.authme.events  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.cache.backup used by fr.xephi.authme.cache.backup
DataFileCache + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.cache.backup used by fr.xephi.authme.events
FileCache + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/limbo/LimboCache.html b/javadoc/fr/xephi/authme/cache/limbo/LimboCache.html new file mode 100644 index 00000000..2eeca315 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/limbo/LimboCache.html @@ -0,0 +1,389 @@ + + + + + + +LimboCache + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.cache.limbo +
+Class LimboCache

+
+java.lang.Object
+  extended by fr.xephi.authme.cache.limbo.LimboCache
+
+
+
+
public class LimboCache
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+ java.util.HashMap<java.lang.String,LimboPlayer>cache + +
+           
+ AuthMeplugin + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddLimboPlayer(org.bukkit.entity.Player player) + +
+           
+ voidaddLimboPlayer(org.bukkit.entity.Player player, + java.lang.String group) + +
+           
+ voiddeleteLimboPlayer(java.lang.String name) + +
+           
+static LimboCachegetInstance() + +
+           
+ LimboPlayergetLimboPlayer(java.lang.String name) + +
+           
+ booleanhasLimboPlayer(java.lang.String name) + +
+           
+ voidupdateLimboPlayer(org.bukkit.entity.Player player) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+cache

+
+public java.util.HashMap<java.lang.String,LimboPlayer> cache
+
+
+
+
+
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+addLimboPlayer

+
+public void addLimboPlayer(org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+addLimboPlayer

+
+public void addLimboPlayer(org.bukkit.entity.Player player,
+                           java.lang.String group)
+
+
+
+
+
+
+ +

+deleteLimboPlayer

+
+public void deleteLimboPlayer(java.lang.String name)
+
+
+
+
+
+
+ +

+getLimboPlayer

+
+public LimboPlayer getLimboPlayer(java.lang.String name)
+
+
+
+
+
+
+ +

+hasLimboPlayer

+
+public boolean hasLimboPlayer(java.lang.String name)
+
+
+
+
+
+
+ +

+getInstance

+
+public static LimboCache getInstance()
+
+
+
+
+
+
+ +

+updateLimboPlayer

+
+public void updateLimboPlayer(org.bukkit.entity.Player player)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/limbo/LimboPlayer.html b/javadoc/fr/xephi/authme/cache/limbo/LimboPlayer.html new file mode 100644 index 00000000..bc4e3157 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/limbo/LimboPlayer.html @@ -0,0 +1,553 @@ + + + + + + +LimboPlayer + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.cache.limbo +
+Class LimboPlayer

+
+java.lang.Object
+  extended by fr.xephi.authme.cache.limbo.LimboPlayer
+
+
+
+
public class LimboPlayer
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
LimboPlayer(java.lang.String name, + org.bukkit.Location loc, + org.bukkit.GameMode gameMode, + boolean operator, + java.lang.String group, + boolean flying) + +
+           
LimboPlayer(java.lang.String name, + org.bukkit.Location loc, + org.bukkit.inventory.ItemStack[] inventory, + org.bukkit.inventory.ItemStack[] armour, + org.bukkit.GameMode gameMode, + boolean operator, + java.lang.String group, + boolean flying) + +
+           
LimboPlayer(java.lang.String name, + java.lang.String group) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.inventory.ItemStack[]getArmour() + +
+           
+ org.bukkit.GameModegetGameMode() + +
+           
+ java.lang.StringgetGroup() + +
+           
+ org.bukkit.inventory.ItemStack[]getInventory() + +
+           
+ org.bukkit.LocationgetLoc() + +
+           
+ intgetMessageTaskId() + +
+           
+ java.lang.StringgetName() + +
+           
+ booleangetOperator() + +
+           
+ intgetTimeoutTaskId() + +
+           
+ booleanisFlying() + +
+           
+ voidsetArmour(org.bukkit.inventory.ItemStack[] armour) + +
+           
+ voidsetInventory(org.bukkit.inventory.ItemStack[] inventory) + +
+           
+ voidsetMessageTaskId(int messageTaskId) + +
+           
+ voidsetTimeoutTaskId(int i) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LimboPlayer

+
+public LimboPlayer(java.lang.String name,
+                   org.bukkit.Location loc,
+                   org.bukkit.inventory.ItemStack[] inventory,
+                   org.bukkit.inventory.ItemStack[] armour,
+                   org.bukkit.GameMode gameMode,
+                   boolean operator,
+                   java.lang.String group,
+                   boolean flying)
+
+
+
+ +

+LimboPlayer

+
+public LimboPlayer(java.lang.String name,
+                   org.bukkit.Location loc,
+                   org.bukkit.GameMode gameMode,
+                   boolean operator,
+                   java.lang.String group,
+                   boolean flying)
+
+
+
+ +

+LimboPlayer

+
+public LimboPlayer(java.lang.String name,
+                   java.lang.String group)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+ +

+getLoc

+
+public org.bukkit.Location getLoc()
+
+
+
+
+
+
+ +

+getArmour

+
+public org.bukkit.inventory.ItemStack[] getArmour()
+
+
+
+
+
+
+ +

+getInventory

+
+public org.bukkit.inventory.ItemStack[] getInventory()
+
+
+
+
+
+
+ +

+setArmour

+
+public void setArmour(org.bukkit.inventory.ItemStack[] armour)
+
+
+
+
+
+
+ +

+setInventory

+
+public void setInventory(org.bukkit.inventory.ItemStack[] inventory)
+
+
+
+
+
+
+ +

+getGameMode

+
+public org.bukkit.GameMode getGameMode()
+
+
+
+
+
+
+ +

+getOperator

+
+public boolean getOperator()
+
+
+
+
+
+
+ +

+getGroup

+
+public java.lang.String getGroup()
+
+
+
+
+
+
+ +

+setTimeoutTaskId

+
+public void setTimeoutTaskId(int i)
+
+
+
+
+
+
+ +

+getTimeoutTaskId

+
+public int getTimeoutTaskId()
+
+
+
+
+
+
+ +

+setMessageTaskId

+
+public void setMessageTaskId(int messageTaskId)
+
+
+
+
+
+
+ +

+getMessageTaskId

+
+public int getMessageTaskId()
+
+
+
+
+
+
+ +

+isFlying

+
+public boolean isFlying()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/limbo/class-use/LimboCache.html b/javadoc/fr/xephi/authme/cache/limbo/class-use/LimboCache.html new file mode 100644 index 00000000..74a1a8d2 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/limbo/class-use/LimboCache.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.cache.limbo.LimboCache + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.cache.limbo.LimboCache

+
+ + + + + + + + + +
+Packages that use LimboCache
fr.xephi.authme.cache.limbo  
+  +

+ + + + + +
+Uses of LimboCache in fr.xephi.authme.cache.limbo
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.cache.limbo that return LimboCache
+static LimboCacheLimboCache.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/limbo/class-use/LimboPlayer.html b/javadoc/fr/xephi/authme/cache/limbo/class-use/LimboPlayer.html new file mode 100644 index 00000000..f75bf1d9 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/limbo/class-use/LimboPlayer.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Class fr.xephi.authme.cache.limbo.LimboPlayer + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.cache.limbo.LimboPlayer

+
+ + + + + + + + + + + + + +
+Packages that use LimboPlayer
fr.xephi.authme.cache.limbo  
fr.xephi.authme.process.login  
+  +

+ + + + + +
+Uses of LimboPlayer in fr.xephi.authme.cache.limbo
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.cache.limbo with type parameters of type LimboPlayer
+ java.util.HashMap<java.lang.String,LimboPlayer>LimboCache.cache + +
+           
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.cache.limbo that return LimboPlayer
+ LimboPlayerLimboCache.getLimboPlayer(java.lang.String name) + +
+           
+  +

+ + + + + +
+Uses of LimboPlayer in fr.xephi.authme.process.login
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.process.login that return LimboPlayer
+ LimboPlayerProcessSyncronousPlayerLogin.getLimbo() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/limbo/package-frame.html b/javadoc/fr/xephi/authme/cache/limbo/package-frame.html new file mode 100644 index 00000000..34ca5a17 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/limbo/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +fr.xephi.authme.cache.limbo + + + + + + + + + + + +fr.xephi.authme.cache.limbo + + + + +
+Classes  + +
+LimboCache +
+LimboPlayer
+ + + + diff --git a/javadoc/fr/xephi/authme/cache/limbo/package-summary.html b/javadoc/fr/xephi/authme/cache/limbo/package-summary.html new file mode 100644 index 00000000..fc975a72 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/limbo/package-summary.html @@ -0,0 +1,161 @@ + + + + + + +fr.xephi.authme.cache.limbo + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.cache.limbo +

+ + + + + + + + + + + + + +
+Class Summary
LimboCache 
LimboPlayer 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/limbo/package-tree.html b/javadoc/fr/xephi/authme/cache/limbo/package-tree.html new file mode 100644 index 00000000..d1496951 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/limbo/package-tree.html @@ -0,0 +1,153 @@ + + + + + + +fr.xephi.authme.cache.limbo Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.cache.limbo +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/cache/limbo/package-use.html b/javadoc/fr/xephi/authme/cache/limbo/package-use.html new file mode 100644 index 00000000..0cecbed0 --- /dev/null +++ b/javadoc/fr/xephi/authme/cache/limbo/package-use.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Package fr.xephi.authme.cache.limbo + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.cache.limbo

+
+ + + + + + + + + + + + + +
+Packages that use fr.xephi.authme.cache.limbo
fr.xephi.authme.cache.limbo  
fr.xephi.authme.process.login  
+  +

+ + + + + + + + + + + +
+Classes in fr.xephi.authme.cache.limbo used by fr.xephi.authme.cache.limbo
LimboCache + +
+           
LimboPlayer + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.cache.limbo used by fr.xephi.authme.process.login
LimboPlayer + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/class-use/AuthMe.html b/javadoc/fr/xephi/authme/class-use/AuthMe.html new file mode 100644 index 00000000..2c4ee950 --- /dev/null +++ b/javadoc/fr/xephi/authme/class-use/AuthMe.html @@ -0,0 +1,1149 @@ + + + + + + +Uses of Class fr.xephi.authme.AuthMe + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.AuthMe

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use AuthMe
fr.xephi.authme  
fr.xephi.authme.api  
fr.xephi.authme.cache.backup  
fr.xephi.authme.cache.limbo  
fr.xephi.authme.commands  
fr.xephi.authme.converter  
fr.xephi.authme.datasource  
fr.xephi.authme.gui.screens  
fr.xephi.authme.listener  
fr.xephi.authme.plugin.manager  
fr.xephi.authme.process  
fr.xephi.authme.process.login  
fr.xephi.authme.process.register  
fr.xephi.authme.settings  
fr.xephi.authme.task  
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Fields in fr.xephi.authme declared as AuthMe
+static AuthMeAuthMe.authme + +
+           
+ AuthMeUtils.plugin + +
+           
+ AuthMeSendMailSSL.plugin + +
+           
+ AuthMeDataManager.plugin + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme that return AuthMe
+ AuthMePerformBackup.getInstance() + +
+           
+static AuthMeAuthMe.getInstance() + +
+           
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme with parameters of type AuthMe
+ voidPerformBackup.setInstance(AuthMe instance) + +
+           
+  +

+ + + + + + + + + + + + + + + + + +
Constructors in fr.xephi.authme with parameters of type AuthMe
DataManager(AuthMe plugin, + DataSource database) + +
+           
PerformBackup(AuthMe instance) + +
+           
SendMailSSL(AuthMe plugin) + +
+           
Utils(AuthMe plugin) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.api
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.api declared as AuthMe
+static AuthMeAPI.instance + +
+           
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme.api that return AuthMe
+ AuthMeAPI.getPlugin() + +
+           
+static AuthMeAPI.hookAuthMe() + +
+          Hook into AuthMe
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.api with parameters of type AuthMe
API(AuthMe instance, + DataSource database) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.cache.backup
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.cache.backup with parameters of type AuthMe
FileCache(AuthMe plugin) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.cache.limbo
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.cache.limbo declared as AuthMe
+ AuthMeLimboCache.plugin + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.commands
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fields in fr.xephi.authme.commands declared as AuthMe
+ AuthMeUnregisterCommand.plugin + +
+           
+ AuthMeRegisterCommand.plugin + +
+           
+ AuthMePasspartuCommand.plugin + +
+           
+ AuthMeEmailCommand.plugin + +
+           
+ AuthMeChangePasswordCommand.plugin + +
+           
+ AuthMeCaptchaCommand.plugin + +
+           
+ AuthMeAdminCommand.plugin + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in fr.xephi.authme.commands with parameters of type AuthMe
AdminCommand(AuthMe plugin, + DataSource database) + +
+           
CaptchaCommand(AuthMe plugin) + +
+           
ChangePasswordCommand(DataSource database, + AuthMe plugin) + +
+           
ConverterCommand(AuthMe plugin, + DataSource database) + +
+           
EmailCommand(AuthMe plugin, + DataSource data) + +
+           
LoginCommand(AuthMe plugin) + +
+           
LogoutCommand(AuthMe plugin, + DataSource database) + +
+           
PasspartuCommand(AuthMe plugin) + +
+           
RegisterCommand(AuthMe plugin) + +
+           
UnregisterCommand(AuthMe plugin, + DataSource database) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.converter
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fields in fr.xephi.authme.converter declared as AuthMe
+ AuthMeRakamakConverter.instance + +
+           
+ AuthMeoldxAuthToFlat.instance + +
+           
+ AuthMenewxAuthToFlat.instance + +
+           
+ AuthMeCrazyLoginConverter.instance + +
+           
+ AuthMexAuthConverter.plugin + +
+           
+ AuthMevAuthFileReader.plugin + +
+           
+ AuthMevAuthConverter.plugin + +
+           
+ AuthMeRoyalAuthConverter.plugin + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in fr.xephi.authme.converter with parameters of type AuthMe
CrazyLoginConverter(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
newxAuthToFlat(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
oldxAuthToFlat(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
RakamakConverter(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
RoyalAuthConverter(AuthMe plugin) + +
+           
vAuthConverter(AuthMe plugin, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
vAuthFileReader(AuthMe plugin, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
xAuthConverter(AuthMe plugin, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.datasource
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.datasource declared as AuthMe
+ AuthMeCacheDataSource.plugin + +
+           
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.datasource with parameters of type AuthMe
CacheDataSource(AuthMe plugin, + DataSource source) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.gui.screens
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.gui.screens declared as AuthMe
+ AuthMeLoginScreen.plugin + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.listener
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Fields in fr.xephi.authme.listener declared as AuthMe
+ AuthMeAuthMeEntityListener.instance + +
+           
+ AuthMeAuthMeBlockListener.instance + +
+           
+ AuthMeAuthMeServerListener.plugin + +
+           
+ AuthMeAuthMePlayerListener.plugin + +
+           
+ AuthMeAuthMeChestShopListener.plugin + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
Constructors in fr.xephi.authme.listener with parameters of type AuthMe
AuthMeBlockListener(DataSource data, + AuthMe instance) + +
+           
AuthMeChestShopListener(DataSource database, + AuthMe plugin) + +
+           
AuthMeEntityListener(DataSource data, + AuthMe instance) + +
+           
AuthMePlayerListener(AuthMe plugin, + DataSource data) + +
+           
AuthMeServerListener(AuthMe plugin) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.plugin.manager
+  +

+ + + + + + + + + + + + + +
Fields in fr.xephi.authme.plugin.manager declared as AuthMe
+ AuthMeCitizensCommunicator.instance + +
+           
+ AuthMeBungeeCordMessage.plugin + +
+           
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.plugin.manager with parameters of type AuthMe
+ booleanCitizensCommunicator.isNPC(org.bukkit.entity.Entity player, + AuthMe instance) + +
+           
+  +

+ + + + + + + + + + + +
Constructors in fr.xephi.authme.plugin.manager with parameters of type AuthMe
BungeeCordMessage(AuthMe plugin) + +
+           
CitizensCommunicator(AuthMe instance) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.process
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.process declared as AuthMe
+ AuthMeManagement.plugin + +
+           
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.process with parameters of type AuthMe
Management(DataSource database, + AuthMe plugin) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.process.login
+  +

+ + + + + + + + + + + +
Constructors in fr.xephi.authme.process.login with parameters of type AuthMe
AsyncronousLogin(org.bukkit.entity.Player player, + java.lang.String password, + boolean forceLogin, + AuthMe plugin, + DataSource data) + +
+           
ProcessSyncronousPlayerLogin(org.bukkit.entity.Player player, + AuthMe plugin, + DataSource data) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.process.register
+  +

+ + + + + + + + + + + + + + +
Constructors in fr.xephi.authme.process.register with parameters of type AuthMe
AsyncronousRegister(org.bukkit.entity.Player player, + java.lang.String password, + java.lang.String email, + AuthMe plugin, + DataSource data) + +
+           
ProcessSyncronousEmailRegister(org.bukkit.entity.Player player, + AuthMe plugin) + +
+           
ProcessSyncronousPasswordRegister(org.bukkit.entity.Player player, + AuthMe plugin) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.settings
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.settings with parameters of type AuthMe
Settings(AuthMe plugin) + +
+           
+  +

+ + + + + +
+Uses of AuthMe in fr.xephi.authme.task
+  +

+ + + + + + + + + + + +
Constructors in fr.xephi.authme.task with parameters of type AuthMe
MessageTask(AuthMe plugin, + java.lang.String name, + java.lang.String[] strings, + int interval) + +
+           
TimeoutTask(AuthMe plugin, + java.lang.String name) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/class-use/ConsoleFilter.html b/javadoc/fr/xephi/authme/class-use/ConsoleFilter.html new file mode 100644 index 00000000..48dc9dcc --- /dev/null +++ b/javadoc/fr/xephi/authme/class-use/ConsoleFilter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.ConsoleFilter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.ConsoleFilter

+
+No usage of fr.xephi.authme.ConsoleFilter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/class-use/ConsoleLogger.html b/javadoc/fr/xephi/authme/class-use/ConsoleLogger.html new file mode 100644 index 00000000..41d35795 --- /dev/null +++ b/javadoc/fr/xephi/authme/class-use/ConsoleLogger.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.ConsoleLogger + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.ConsoleLogger

+
+No usage of fr.xephi.authme.ConsoleLogger +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/class-use/DataManager.html b/javadoc/fr/xephi/authme/class-use/DataManager.html new file mode 100644 index 00000000..e2db5745 --- /dev/null +++ b/javadoc/fr/xephi/authme/class-use/DataManager.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.DataManager + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.DataManager

+
+ + + + + + + + + +
+Packages that use DataManager
fr.xephi.authme  
+  +

+ + + + + +
+Uses of DataManager in fr.xephi.authme
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme declared as DataManager
+ DataManagerAuthMe.dataManager + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/class-use/Log4JFilter.html b/javadoc/fr/xephi/authme/class-use/Log4JFilter.html new file mode 100644 index 00000000..dfb6c8e2 --- /dev/null +++ b/javadoc/fr/xephi/authme/class-use/Log4JFilter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.Log4JFilter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.Log4JFilter

+
+No usage of fr.xephi.authme.Log4JFilter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/class-use/PerformBackup.html b/javadoc/fr/xephi/authme/class-use/PerformBackup.html new file mode 100644 index 00000000..858bd401 --- /dev/null +++ b/javadoc/fr/xephi/authme/class-use/PerformBackup.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.PerformBackup + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.PerformBackup

+
+No usage of fr.xephi.authme.PerformBackup +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/class-use/SendMailSSL.html b/javadoc/fr/xephi/authme/class-use/SendMailSSL.html new file mode 100644 index 00000000..59d8aa72 --- /dev/null +++ b/javadoc/fr/xephi/authme/class-use/SendMailSSL.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.SendMailSSL + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.SendMailSSL

+
+ + + + + + + + + +
+Packages that use SendMailSSL
fr.xephi.authme  
+  +

+ + + + + +
+Uses of SendMailSSL in fr.xephi.authme
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme declared as SendMailSSL
+ SendMailSSLAuthMe.mail + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/class-use/Utils.groupType.html b/javadoc/fr/xephi/authme/class-use/Utils.groupType.html new file mode 100644 index 00000000..fc93464f --- /dev/null +++ b/javadoc/fr/xephi/authme/class-use/Utils.groupType.html @@ -0,0 +1,215 @@ + + + + + + +Uses of Class fr.xephi.authme.Utils.groupType + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.Utils.groupType

+
+ + + + + + + + + +
+Packages that use Utils.groupType
fr.xephi.authme  
+  +

+ + + + + +
+Uses of Utils.groupType in fr.xephi.authme
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme that return Utils.groupType
+static Utils.groupTypeUtils.groupType.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static Utils.groupType[]Utils.groupType.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme with parameters of type Utils.groupType
+ voidUtils.setGroup(org.bukkit.entity.Player player, + Utils.groupType group) + +
+           
+ voidUtils.setGroup(java.lang.String player, + Utils.groupType group) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/class-use/Utils.html b/javadoc/fr/xephi/authme/class-use/Utils.html new file mode 100644 index 00000000..0871034a --- /dev/null +++ b/javadoc/fr/xephi/authme/class-use/Utils.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.Utils + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.Utils

+
+ + + + + + + + + +
+Packages that use Utils
fr.xephi.authme  
+  +

+ + + + + +
+Uses of Utils in fr.xephi.authme
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme that return Utils
+static UtilsUtils.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/AdminCommand.html b/javadoc/fr/xephi/authme/commands/AdminCommand.html new file mode 100644 index 00000000..ec90f5a7 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/AdminCommand.html @@ -0,0 +1,320 @@ + + + + + + +AdminCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class AdminCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.AdminCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class AdminCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+


+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AdminCommand(AuthMe plugin, + DataSource database) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+
+ +

+database

+
+public DataSource database
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AdminCommand

+
+public AdminCommand(AuthMe plugin,
+                    DataSource database)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/CaptchaCommand.html b/javadoc/fr/xephi/authme/commands/CaptchaCommand.html new file mode 100644 index 00000000..19e4ddf1 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/CaptchaCommand.html @@ -0,0 +1,318 @@ + + + + + + +CaptchaCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class CaptchaCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.CaptchaCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class CaptchaCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+


+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+static RandomStringrdm + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CaptchaCommand(AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+
+ +

+rdm

+
+public static RandomString rdm
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+CaptchaCommand

+
+public CaptchaCommand(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/ChangePasswordCommand.html b/javadoc/fr/xephi/authme/commands/ChangePasswordCommand.html new file mode 100644 index 00000000..0cc62a44 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/ChangePasswordCommand.html @@ -0,0 +1,302 @@ + + + + + + +ChangePasswordCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class ChangePasswordCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.ChangePasswordCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class ChangePasswordCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
ChangePasswordCommand(DataSource database, + AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+ChangePasswordCommand

+
+public ChangePasswordCommand(DataSource database,
+                             AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/ConverterCommand.ConvertType.html b/javadoc/fr/xephi/authme/commands/ConverterCommand.ConvertType.html new file mode 100644 index 00000000..535f1932 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/ConverterCommand.ConvertType.html @@ -0,0 +1,405 @@ + + + + + + +ConverterCommand.ConvertType + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Enum ConverterCommand.ConvertType

+
+java.lang.Object
+  extended by java.lang.Enum<ConverterCommand.ConvertType>
+      extended by fr.xephi.authme.commands.ConverterCommand.ConvertType
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<ConverterCommand.ConvertType>
+
+
+
Enclosing class:
ConverterCommand
+
+
+
+
public static enum ConverterCommand.ConvertType
extends java.lang.Enum<ConverterCommand.ConvertType>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
crazylogin + +
+           
ftsql + +
+           
ftsqlite + +
+           
rakamak + +
+           
royalauth + +
+           
vauth + +
+           
xauth + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static ConverterCommand.ConvertTypevalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ConverterCommand.ConvertType[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+ftsql

+
+public static final ConverterCommand.ConvertType ftsql
+
+
+
+
+
+ +

+ftsqlite

+
+public static final ConverterCommand.ConvertType ftsqlite
+
+
+
+
+
+ +

+xauth

+
+public static final ConverterCommand.ConvertType xauth
+
+
+
+
+
+ +

+crazylogin

+
+public static final ConverterCommand.ConvertType crazylogin
+
+
+
+
+
+ +

+rakamak

+
+public static final ConverterCommand.ConvertType rakamak
+
+
+
+
+
+ +

+royalauth

+
+public static final ConverterCommand.ConvertType royalauth
+
+
+
+
+
+ +

+vauth

+
+public static final ConverterCommand.ConvertType vauth
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static ConverterCommand.ConvertType[] values()
+
+
Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
+for (ConverterCommand.ConvertType c : ConverterCommand.ConvertType.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static ConverterCommand.ConvertType valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name +
java.lang.NullPointerException - if the argument is null
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/ConverterCommand.html b/javadoc/fr/xephi/authme/commands/ConverterCommand.html new file mode 100644 index 00000000..78f3c297 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/ConverterCommand.html @@ -0,0 +1,283 @@ + + + + + + +ConverterCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class ConverterCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.ConverterCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class ConverterCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+


+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classConverterCommand.ConvertType + +
+           
+  + + + + + + + + + + +
+Constructor Summary
ConverterCommand(AuthMe plugin, + DataSource database) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ConverterCommand

+
+public ConverterCommand(AuthMe plugin,
+                        DataSource database)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/EmailCommand.html b/javadoc/fr/xephi/authme/commands/EmailCommand.html new file mode 100644 index 00000000..0e60c637 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/EmailCommand.html @@ -0,0 +1,306 @@ + + + + + + +EmailCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class EmailCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.EmailCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class EmailCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
EmailCommand(AuthMe plugin, + DataSource data) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+EmailCommand

+
+public EmailCommand(AuthMe plugin,
+                    DataSource data)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/LoginCommand.html b/javadoc/fr/xephi/authme/commands/LoginCommand.html new file mode 100644 index 00000000..0153fcbd --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/LoginCommand.html @@ -0,0 +1,264 @@ + + + + + + +LoginCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class LoginCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.LoginCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class LoginCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
LoginCommand(AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LoginCommand

+
+public LoginCommand(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/LogoutCommand.html b/javadoc/fr/xephi/authme/commands/LogoutCommand.html new file mode 100644 index 00000000..a6e65da4 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/LogoutCommand.html @@ -0,0 +1,266 @@ + + + + + + +LogoutCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class LogoutCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.LogoutCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class LogoutCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
LogoutCommand(AuthMe plugin, + DataSource database) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LogoutCommand

+
+public LogoutCommand(AuthMe plugin,
+                     DataSource database)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/PasspartuCommand.html b/javadoc/fr/xephi/authme/commands/PasspartuCommand.html new file mode 100644 index 00000000..44e23375 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/PasspartuCommand.html @@ -0,0 +1,304 @@ + + + + + + +PasspartuCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class PasspartuCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.PasspartuCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class PasspartuCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+

+
Author:
+
stefano
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
PasspartuCommand(AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+PasspartuCommand

+
+public PasspartuCommand(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/RegisterCommand.html b/javadoc/fr/xephi/authme/commands/RegisterCommand.html new file mode 100644 index 00000000..ff2d5b41 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/RegisterCommand.html @@ -0,0 +1,318 @@ + + + + + + +RegisterCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class RegisterCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.RegisterCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class RegisterCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+


+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+ PlayerAuthauth + +
+           
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
RegisterCommand(AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+auth

+
+public PlayerAuth auth
+
+
+
+
+
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+RegisterCommand

+
+public RegisterCommand(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/UnregisterCommand.html b/javadoc/fr/xephi/authme/commands/UnregisterCommand.html new file mode 100644 index 00000000..a4081b85 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/UnregisterCommand.html @@ -0,0 +1,302 @@ + + + + + + +UnregisterCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.commands +
+Class UnregisterCommand

+
+java.lang.Object
+  extended by fr.xephi.authme.commands.UnregisterCommand
+
+
+
All Implemented Interfaces:
org.bukkit.command.CommandExecutor
+
+
+
+
public class UnregisterCommand
extends java.lang.Object
implements org.bukkit.command.CommandExecutor
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
UnregisterCommand(AuthMe plugin, + DataSource database) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanonCommand(org.bukkit.command.CommandSender sender, + org.bukkit.command.Command cmnd, + java.lang.String label, + java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+UnregisterCommand

+
+public UnregisterCommand(AuthMe plugin,
+                         DataSource database)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onCommand

+
+public boolean onCommand(org.bukkit.command.CommandSender sender,
+                         org.bukkit.command.Command cmnd,
+                         java.lang.String label,
+                         java.lang.String[] args)
+
+
+
Specified by:
onCommand in interface org.bukkit.command.CommandExecutor
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/AdminCommand.html b/javadoc/fr/xephi/authme/commands/class-use/AdminCommand.html new file mode 100644 index 00000000..bee1cee2 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/AdminCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.AdminCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.AdminCommand

+
+No usage of fr.xephi.authme.commands.AdminCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/CaptchaCommand.html b/javadoc/fr/xephi/authme/commands/class-use/CaptchaCommand.html new file mode 100644 index 00000000..1010a6bd --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/CaptchaCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.CaptchaCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.CaptchaCommand

+
+No usage of fr.xephi.authme.commands.CaptchaCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/ChangePasswordCommand.html b/javadoc/fr/xephi/authme/commands/class-use/ChangePasswordCommand.html new file mode 100644 index 00000000..6b25f7f9 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/ChangePasswordCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.ChangePasswordCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.ChangePasswordCommand

+
+No usage of fr.xephi.authme.commands.ChangePasswordCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/ConverterCommand.ConvertType.html b/javadoc/fr/xephi/authme/commands/class-use/ConverterCommand.ConvertType.html new file mode 100644 index 00000000..17a7f2fa --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/ConverterCommand.ConvertType.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.ConverterCommand.ConvertType + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.ConverterCommand.ConvertType

+
+ + + + + + + + + +
+Packages that use ConverterCommand.ConvertType
fr.xephi.authme.commands  
+  +

+ + + + + +
+Uses of ConverterCommand.ConvertType in fr.xephi.authme.commands
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme.commands that return ConverterCommand.ConvertType
+static ConverterCommand.ConvertTypeConverterCommand.ConvertType.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static ConverterCommand.ConvertType[]ConverterCommand.ConvertType.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/ConverterCommand.html b/javadoc/fr/xephi/authme/commands/class-use/ConverterCommand.html new file mode 100644 index 00000000..705ec80d --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/ConverterCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.ConverterCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.ConverterCommand

+
+No usage of fr.xephi.authme.commands.ConverterCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/EmailCommand.html b/javadoc/fr/xephi/authme/commands/class-use/EmailCommand.html new file mode 100644 index 00000000..a72bd60a --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/EmailCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.EmailCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.EmailCommand

+
+No usage of fr.xephi.authme.commands.EmailCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/LoginCommand.html b/javadoc/fr/xephi/authme/commands/class-use/LoginCommand.html new file mode 100644 index 00000000..033b7c7d --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/LoginCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.LoginCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.LoginCommand

+
+No usage of fr.xephi.authme.commands.LoginCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/LogoutCommand.html b/javadoc/fr/xephi/authme/commands/class-use/LogoutCommand.html new file mode 100644 index 00000000..039f052e --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/LogoutCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.LogoutCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.LogoutCommand

+
+No usage of fr.xephi.authme.commands.LogoutCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/PasspartuCommand.html b/javadoc/fr/xephi/authme/commands/class-use/PasspartuCommand.html new file mode 100644 index 00000000..c2fb63eb --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/PasspartuCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.PasspartuCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.PasspartuCommand

+
+No usage of fr.xephi.authme.commands.PasspartuCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/RegisterCommand.html b/javadoc/fr/xephi/authme/commands/class-use/RegisterCommand.html new file mode 100644 index 00000000..2b3838a4 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/RegisterCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.RegisterCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.RegisterCommand

+
+No usage of fr.xephi.authme.commands.RegisterCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/class-use/UnregisterCommand.html b/javadoc/fr/xephi/authme/commands/class-use/UnregisterCommand.html new file mode 100644 index 00000000..e2ee53d1 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/class-use/UnregisterCommand.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.commands.UnregisterCommand + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.commands.UnregisterCommand

+
+No usage of fr.xephi.authme.commands.UnregisterCommand +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/package-frame.html b/javadoc/fr/xephi/authme/commands/package-frame.html new file mode 100644 index 00000000..65eb2916 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/package-frame.html @@ -0,0 +1,61 @@ + + + + + + +fr.xephi.authme.commands + + + + + + + + + + + +fr.xephi.authme.commands + + + + +
+Classes  + +
+AdminCommand +
+CaptchaCommand +
+ChangePasswordCommand +
+ConverterCommand +
+EmailCommand +
+LoginCommand +
+LogoutCommand +
+PasspartuCommand +
+RegisterCommand +
+UnregisterCommand
+ + + + + + +
+Enums  + +
+ConverterCommand.ConvertType
+ + + + diff --git a/javadoc/fr/xephi/authme/commands/package-summary.html b/javadoc/fr/xephi/authme/commands/package-summary.html new file mode 100644 index 00000000..ec796c15 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/package-summary.html @@ -0,0 +1,207 @@ + + + + + + +fr.xephi.authme.commands + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.commands +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AdminCommand 
CaptchaCommand 
ChangePasswordCommand 
ConverterCommand 
EmailCommand 
LoginCommand 
LogoutCommand 
PasspartuCommand 
RegisterCommand 
UnregisterCommand 
+  + +

+ + + + + + + + + +
+Enum Summary
ConverterCommand.ConvertType 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/package-tree.html b/javadoc/fr/xephi/authme/commands/package-tree.html new file mode 100644 index 00000000..acbfa7db --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/package-tree.html @@ -0,0 +1,173 @@ + + + + + + +fr.xephi.authme.commands Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.commands +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/commands/package-use.html b/javadoc/fr/xephi/authme/commands/package-use.html new file mode 100644 index 00000000..0fad66e3 --- /dev/null +++ b/javadoc/fr/xephi/authme/commands/package-use.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Package fr.xephi.authme.commands + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.commands

+
+ + + + + + + + + +
+Packages that use fr.xephi.authme.commands
fr.xephi.authme.commands  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.commands used by fr.xephi.authme.commands
ConverterCommand.ConvertType + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/Converter.html b/javadoc/fr/xephi/authme/converter/Converter.html new file mode 100644 index 00000000..2c0afc52 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/Converter.html @@ -0,0 +1,193 @@ + + + + + + +Converter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Interface Converter

+
+
All Superinterfaces:
java.lang.Runnable
+
+
+
All Known Implementing Classes:
CrazyLoginConverter, FlatToSql, FlatToSqlite, RakamakConverter, RoyalAuthConverter, vAuthConverter, xAuthConverter
+
+
+
+
public interface Converter
extends java.lang.Runnable
+ + +

+


+ +

+ + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from interface java.lang.Runnable
run
+  +

+ +


+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/CrazyLoginConverter.html b/javadoc/fr/xephi/authme/converter/CrazyLoginConverter.html new file mode 100644 index 00000000..7a7052b7 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/CrazyLoginConverter.html @@ -0,0 +1,360 @@ + + + + + + +CrazyLoginConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class CrazyLoginConverter

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.CrazyLoginConverter
+
+
+
All Implemented Interfaces:
Converter, java.lang.Runnable
+
+
+
+
public class CrazyLoginConverter
extends java.lang.Object
implements Converter
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeinstance + +
+           
+ org.bukkit.command.CommandSendersender + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CrazyLoginConverter(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ CrazyLoginConvertergetInstance() + +
+           
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+instance

+
+public AuthMe instance
+
+
+
+
+
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+sender

+
+public org.bukkit.command.CommandSender sender
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+CrazyLoginConverter

+
+public CrazyLoginConverter(AuthMe instance,
+                           DataSource database,
+                           org.bukkit.command.CommandSender sender)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public CrazyLoginConverter getInstance()
+
+
+
+
+
+
+
+
+
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/FlatToSql.html b/javadoc/fr/xephi/authme/converter/FlatToSql.html new file mode 100644 index 00000000..f4f0e1d2 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/FlatToSql.html @@ -0,0 +1,262 @@ + + + + + + +FlatToSql + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class FlatToSql

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.FlatToSql
+
+
+
All Implemented Interfaces:
Converter, java.lang.Runnable
+
+
+
+
public class FlatToSql
extends java.lang.Object
implements Converter
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
FlatToSql() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FlatToSql

+
+public FlatToSql()
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/FlatToSqlite.html b/javadoc/fr/xephi/authme/converter/FlatToSqlite.html new file mode 100644 index 00000000..65a7a3c3 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/FlatToSqlite.html @@ -0,0 +1,316 @@ + + + + + + +FlatToSqlite + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class FlatToSqlite

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.FlatToSqlite
+
+
+
All Implemented Interfaces:
Converter, java.lang.Runnable
+
+
+
+
public class FlatToSqlite
extends java.lang.Object
implements Converter
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ org.bukkit.command.CommandSendersender + +
+           
+  + + + + + + + + + + +
+Constructor Summary
FlatToSqlite(org.bukkit.command.CommandSender sender) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static voidclose() + +
+           
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+sender

+
+public org.bukkit.command.CommandSender sender
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+FlatToSqlite

+
+public FlatToSqlite(org.bukkit.command.CommandSender sender)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+
+ +

+close

+
+public static void close()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/RakamakConverter.html b/javadoc/fr/xephi/authme/converter/RakamakConverter.html new file mode 100644 index 00000000..d280f6fe --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/RakamakConverter.html @@ -0,0 +1,360 @@ + + + + + + +RakamakConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class RakamakConverter

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.RakamakConverter
+
+
+
All Implemented Interfaces:
Converter, java.lang.Runnable
+
+
+
+
public class RakamakConverter
extends java.lang.Object
implements Converter
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeinstance + +
+           
+ org.bukkit.command.CommandSendersender + +
+           
+  + + + + + + + + + + +
+Constructor Summary
RakamakConverter(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ RakamakConvertergetInstance() + +
+           
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+instance

+
+public AuthMe instance
+
+
+
+
+
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+sender

+
+public org.bukkit.command.CommandSender sender
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+RakamakConverter

+
+public RakamakConverter(AuthMe instance,
+                        DataSource database,
+                        org.bukkit.command.CommandSender sender)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public RakamakConverter getInstance()
+
+
+
+
+
+
+
+
+
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/RoyalAuthConverter.html b/javadoc/fr/xephi/authme/converter/RoyalAuthConverter.html new file mode 100644 index 00000000..6887c9aa --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/RoyalAuthConverter.html @@ -0,0 +1,294 @@ + + + + + + +RoyalAuthConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class RoyalAuthConverter

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.RoyalAuthConverter
+
+
+
All Implemented Interfaces:
Converter, java.lang.Runnable
+
+
+
+
public class RoyalAuthConverter
extends java.lang.Object
implements Converter
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
RoyalAuthConverter(AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+RoyalAuthConverter

+
+public RoyalAuthConverter(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/RoyalAuthYamlReader.html b/javadoc/fr/xephi/authme/converter/RoyalAuthYamlReader.html new file mode 100644 index 00000000..27685dad --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/RoyalAuthYamlReader.html @@ -0,0 +1,351 @@ + + + + + + +RoyalAuthYamlReader + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class RoyalAuthYamlReader

+
+java.lang.Object
+  extended by org.bukkit.configuration.MemorySection
+      extended by org.bukkit.configuration.MemoryConfiguration
+          extended by org.bukkit.configuration.file.FileConfiguration
+              extended by org.bukkit.configuration.file.YamlConfiguration
+                  extended by fr.xephi.authme.settings.CustomConfiguration
+                      extended by fr.xephi.authme.converter.RoyalAuthYamlReader
+
+
+
All Implemented Interfaces:
org.bukkit.configuration.Configuration, org.bukkit.configuration.ConfigurationSection
+
+
+
+
public class RoyalAuthYamlReader
extends CustomConfiguration
+ + +

+


+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.bukkit.configuration.file.FileConfiguration
SYSTEM_UTF, UTF_BIG, UTF8_OVERRIDE
+  + + + + + + + + + + +
+Constructor Summary
RoyalAuthYamlReader(java.io.File file) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetHash() + +
+           
+ longgetLastLogin() + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.settings.CustomConfiguration
load, loadRessource, reLoad, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.YamlConfiguration
loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, saveToString
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.FileConfiguration
load, load, load, load, save, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemoryConfiguration
addDefault, addDefaults, addDefaults, getDefaults, getParent, setDefaults
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemorySection
contains, createPath, createPath, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.bukkit.configuration.ConfigurationSection
contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RoyalAuthYamlReader

+
+public RoyalAuthYamlReader(java.io.File file)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLastLogin

+
+public long getLastLogin()
+
+
+
+
+
+
+ +

+getHash

+
+public java.lang.String getHash()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/Converter.html b/javadoc/fr/xephi/authme/converter/class-use/Converter.html new file mode 100644 index 00000000..3cbafae4 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/Converter.html @@ -0,0 +1,228 @@ + + + + + + +Uses of Interface fr.xephi.authme.converter.Converter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
fr.xephi.authme.converter.Converter

+
+ + + + + + + + + +
+Packages that use Converter
fr.xephi.authme.converter  
+  +

+ + + + + +
+Uses of Converter in fr.xephi.authme.converter
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in fr.xephi.authme.converter that implement Converter
+ classCrazyLoginConverter + +
+           
+ classFlatToSql + +
+           
+ classFlatToSqlite + +
+           
+ classRakamakConverter + +
+           
+ classRoyalAuthConverter + +
+           
+ classvAuthConverter + +
+           
+ classxAuthConverter + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/CrazyLoginConverter.html b/javadoc/fr/xephi/authme/converter/class-use/CrazyLoginConverter.html new file mode 100644 index 00000000..40ea35bd --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/CrazyLoginConverter.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.CrazyLoginConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.CrazyLoginConverter

+
+ + + + + + + + + +
+Packages that use CrazyLoginConverter
fr.xephi.authme.converter  
+  +

+ + + + + +
+Uses of CrazyLoginConverter in fr.xephi.authme.converter
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.converter that return CrazyLoginConverter
+ CrazyLoginConverterCrazyLoginConverter.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/FlatToSql.html b/javadoc/fr/xephi/authme/converter/class-use/FlatToSql.html new file mode 100644 index 00000000..0d873900 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/FlatToSql.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.FlatToSql + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.FlatToSql

+
+No usage of fr.xephi.authme.converter.FlatToSql +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/FlatToSqlite.html b/javadoc/fr/xephi/authme/converter/class-use/FlatToSqlite.html new file mode 100644 index 00000000..47d510ed --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/FlatToSqlite.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.FlatToSqlite + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.FlatToSqlite

+
+No usage of fr.xephi.authme.converter.FlatToSqlite +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/RakamakConverter.html b/javadoc/fr/xephi/authme/converter/class-use/RakamakConverter.html new file mode 100644 index 00000000..1415bf4d --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/RakamakConverter.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.RakamakConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.RakamakConverter

+
+ + + + + + + + + +
+Packages that use RakamakConverter
fr.xephi.authme.converter  
+  +

+ + + + + +
+Uses of RakamakConverter in fr.xephi.authme.converter
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.converter that return RakamakConverter
+ RakamakConverterRakamakConverter.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/RoyalAuthConverter.html b/javadoc/fr/xephi/authme/converter/class-use/RoyalAuthConverter.html new file mode 100644 index 00000000..c8b3ba92 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/RoyalAuthConverter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.RoyalAuthConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.RoyalAuthConverter

+
+No usage of fr.xephi.authme.converter.RoyalAuthConverter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/RoyalAuthYamlReader.html b/javadoc/fr/xephi/authme/converter/class-use/RoyalAuthYamlReader.html new file mode 100644 index 00000000..5dee411c --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/RoyalAuthYamlReader.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.RoyalAuthYamlReader + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.RoyalAuthYamlReader

+
+No usage of fr.xephi.authme.converter.RoyalAuthYamlReader +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/newxAuthToFlat.html b/javadoc/fr/xephi/authme/converter/class-use/newxAuthToFlat.html new file mode 100644 index 00000000..f6a9f48c --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/newxAuthToFlat.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.newxAuthToFlat + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.newxAuthToFlat

+
+No usage of fr.xephi.authme.converter.newxAuthToFlat +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/oldxAuthToFlat.html b/javadoc/fr/xephi/authme/converter/class-use/oldxAuthToFlat.html new file mode 100644 index 00000000..92898df0 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/oldxAuthToFlat.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.oldxAuthToFlat + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.oldxAuthToFlat

+
+No usage of fr.xephi.authme.converter.oldxAuthToFlat +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/vAuthConverter.html b/javadoc/fr/xephi/authme/converter/class-use/vAuthConverter.html new file mode 100644 index 00000000..bfd6614f --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/vAuthConverter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.vAuthConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.vAuthConverter

+
+No usage of fr.xephi.authme.converter.vAuthConverter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/vAuthFileReader.html b/javadoc/fr/xephi/authme/converter/class-use/vAuthFileReader.html new file mode 100644 index 00000000..daa673e2 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/vAuthFileReader.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.vAuthFileReader + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.vAuthFileReader

+
+No usage of fr.xephi.authme.converter.vAuthFileReader +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/class-use/xAuthConverter.html b/javadoc/fr/xephi/authme/converter/class-use/xAuthConverter.html new file mode 100644 index 00000000..f6dbd879 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/class-use/xAuthConverter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.converter.xAuthConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.converter.xAuthConverter

+
+No usage of fr.xephi.authme.converter.xAuthConverter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/newxAuthToFlat.html b/javadoc/fr/xephi/authme/converter/newxAuthToFlat.html new file mode 100644 index 00000000..f52b714e --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/newxAuthToFlat.html @@ -0,0 +1,385 @@ + + + + + + +newxAuthToFlat + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class newxAuthToFlat

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.newxAuthToFlat
+
+
+
+
public class newxAuthToFlat
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeinstance + +
+           
+ org.bukkit.command.CommandSendersender + +
+           
+  + + + + + + + + + + +
+Constructor Summary
newxAuthToFlat(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanconvert() + +
+           
+ java.lang.StringgetIdPlayer(int id) + +
+           
+ java.lang.StringgetPassword(int accountId) + +
+           
+ java.util.List<java.lang.Integer>getXAuthPlayers() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+instance

+
+public AuthMe instance
+
+
+
+
+
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+sender

+
+public org.bukkit.command.CommandSender sender
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+newxAuthToFlat

+
+public newxAuthToFlat(AuthMe instance,
+                      DataSource database,
+                      org.bukkit.command.CommandSender sender)
+
+
+ + + + + + + + +
+Method Detail
+ +

+convert

+
+public boolean convert()
+
+
+
+
+
+
+ +

+getIdPlayer

+
+public java.lang.String getIdPlayer(int id)
+
+
+
+
+
+
+ +

+getXAuthPlayers

+
+public java.util.List<java.lang.Integer> getXAuthPlayers()
+
+
+
+
+
+
+ +

+getPassword

+
+public java.lang.String getPassword(int accountId)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/oldxAuthToFlat.html b/javadoc/fr/xephi/authme/converter/oldxAuthToFlat.html new file mode 100644 index 00000000..06675c84 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/oldxAuthToFlat.html @@ -0,0 +1,389 @@ + + + + + + +oldxAuthToFlat + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class oldxAuthToFlat

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.oldxAuthToFlat
+
+
+
+
public class oldxAuthToFlat
extends java.lang.Object
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeinstance + +
+           
+ org.bukkit.command.CommandSendersender + +
+           
+  + + + + + + + + + + +
+Constructor Summary
oldxAuthToFlat(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleanconvert() + +
+           
+ java.lang.StringgetIdPlayer(int id) + +
+           
+ java.lang.StringgetPassword(int accountId) + +
+           
+ java.util.List<java.lang.Integer>getXAuthPlayers() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+instance

+
+public AuthMe instance
+
+
+
+
+
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+sender

+
+public org.bukkit.command.CommandSender sender
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+oldxAuthToFlat

+
+public oldxAuthToFlat(AuthMe instance,
+                      DataSource database,
+                      org.bukkit.command.CommandSender sender)
+
+
+ + + + + + + + +
+Method Detail
+ +

+convert

+
+public boolean convert()
+
+
+
+
+
+
+ +

+getIdPlayer

+
+public java.lang.String getIdPlayer(int id)
+
+
+
+
+
+
+ +

+getXAuthPlayers

+
+public java.util.List<java.lang.Integer> getXAuthPlayers()
+
+
+
+
+
+
+ +

+getPassword

+
+public java.lang.String getPassword(int accountId)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/package-frame.html b/javadoc/fr/xephi/authme/converter/package-frame.html new file mode 100644 index 00000000..d21ab595 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/package-frame.html @@ -0,0 +1,63 @@ + + + + + + +fr.xephi.authme.converter + + + + + + + + + + + +fr.xephi.authme.converter + + + + +
+Interfaces  + +
+Converter
+ + + + + + +
+Classes  + +
+CrazyLoginConverter +
+FlatToSql +
+FlatToSqlite +
+newxAuthToFlat +
+oldxAuthToFlat +
+RakamakConverter +
+RoyalAuthConverter +
+RoyalAuthYamlReader +
+vAuthConverter +
+vAuthFileReader +
+xAuthConverter
+ + + + diff --git a/javadoc/fr/xephi/authme/converter/package-summary.html b/javadoc/fr/xephi/authme/converter/package-summary.html new file mode 100644 index 00000000..24152c10 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/package-summary.html @@ -0,0 +1,211 @@ + + + + + + +fr.xephi.authme.converter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.converter +

+ + + + + + + + + +
+Interface Summary
Converter 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CrazyLoginConverter 
FlatToSql 
FlatToSqlite 
newxAuthToFlat 
oldxAuthToFlat 
RakamakConverter 
RoyalAuthConverter 
RoyalAuthYamlReader 
vAuthConverter 
vAuthFileReader 
xAuthConverter 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/package-tree.html b/javadoc/fr/xephi/authme/converter/package-tree.html new file mode 100644 index 00000000..71a0f338 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/package-tree.html @@ -0,0 +1,179 @@ + + + + + + +fr.xephi.authme.converter Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.converter +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/package-use.html b/javadoc/fr/xephi/authme/converter/package-use.html new file mode 100644 index 00000000..0499b075 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/package-use.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Package fr.xephi.authme.converter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.converter

+
+ + + + + + + + + +
+Packages that use fr.xephi.authme.converter
fr.xephi.authme.converter  
+  +

+ + + + + + + + + + + + + + +
+Classes in fr.xephi.authme.converter used by fr.xephi.authme.converter
Converter + +
+           
CrazyLoginConverter + +
+           
RakamakConverter + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/vAuthConverter.html b/javadoc/fr/xephi/authme/converter/vAuthConverter.html new file mode 100644 index 00000000..3bd182ae --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/vAuthConverter.html @@ -0,0 +1,334 @@ + + + + + + +vAuthConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class vAuthConverter

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.vAuthConverter
+
+
+
All Implemented Interfaces:
Converter, java.lang.Runnable
+
+
+
+
public class vAuthConverter
extends java.lang.Object
implements Converter
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeplugin + +
+           
+ org.bukkit.command.CommandSendersender + +
+           
+  + + + + + + + + + + +
+Constructor Summary
vAuthConverter(AuthMe plugin, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+sender

+
+public org.bukkit.command.CommandSender sender
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+vAuthConverter

+
+public vAuthConverter(AuthMe plugin,
+                      DataSource database,
+                      org.bukkit.command.CommandSender sender)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/vAuthFileReader.html b/javadoc/fr/xephi/authme/converter/vAuthFileReader.html new file mode 100644 index 00000000..9091f25a --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/vAuthFileReader.html @@ -0,0 +1,331 @@ + + + + + + +vAuthFileReader + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class vAuthFileReader

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.vAuthFileReader
+
+
+
+
public class vAuthFileReader
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeplugin + +
+           
+ org.bukkit.command.CommandSendersender + +
+           
+  + + + + + + + + + + +
+Constructor Summary
vAuthFileReader(AuthMe plugin, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidconvert() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+sender

+
+public org.bukkit.command.CommandSender sender
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+vAuthFileReader

+
+public vAuthFileReader(AuthMe plugin,
+                       DataSource database,
+                       org.bukkit.command.CommandSender sender)
+
+
+ + + + + + + + +
+Method Detail
+ +

+convert

+
+public void convert()
+             throws java.io.IOException
+
+
+ +
Throws: +
java.io.IOException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/converter/xAuthConverter.html b/javadoc/fr/xephi/authme/converter/xAuthConverter.html new file mode 100644 index 00000000..cba4e0d6 --- /dev/null +++ b/javadoc/fr/xephi/authme/converter/xAuthConverter.html @@ -0,0 +1,334 @@ + + + + + + +xAuthConverter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.converter +
+Class xAuthConverter

+
+java.lang.Object
+  extended by fr.xephi.authme.converter.xAuthConverter
+
+
+
All Implemented Interfaces:
Converter, java.lang.Runnable
+
+
+
+
public class xAuthConverter
extends java.lang.Object
implements Converter
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeplugin + +
+           
+ org.bukkit.command.CommandSendersender + +
+           
+  + + + + + + + + + + +
+Constructor Summary
xAuthConverter(AuthMe plugin, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+sender

+
+public org.bukkit.command.CommandSender sender
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+xAuthConverter

+
+public xAuthConverter(AuthMe plugin,
+                      DataSource database,
+                      org.bukkit.command.CommandSender sender)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/CacheDataSource.html b/javadoc/fr/xephi/authme/datasource/CacheDataSource.html new file mode 100644 index 00000000..24c38807 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/CacheDataSource.html @@ -0,0 +1,821 @@ + + + + + + +CacheDataSource + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.datasource +
+Class CacheDataSource

+
+java.lang.Object
+  extended by fr.xephi.authme.datasource.CacheDataSource
+
+
+
All Implemented Interfaces:
DataSource
+
+
+
+
public class CacheDataSource
extends java.lang.Object
implements DataSource
+ + +

+


+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from interface fr.xephi.authme.datasource.DataSource
DataSource.DataSourceType
+  + + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CacheDataSource(AuthMe plugin, + DataSource source) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<java.lang.String>autoPurgeDatabase(long until) + +
+           
+ voidclose() + +
+           
+ intgetAccountsRegistered() + +
+           
+ java.util.List<java.lang.String>getAllAuthsByEmail(java.lang.String email) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByIp(java.lang.String ip) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByName(PlayerAuth auth) + +
+           
+ PlayerAuthgetAuth(java.lang.String user) + +
+           
+ intgetIps(java.lang.String ip) + +
+           
+ DataSource.DataSourceTypegetType() + +
+           
+ booleanisAuthAvailable(java.lang.String user) + +
+           
+ booleanisLogged(java.lang.String user) + +
+           
+ voidpurgeBanned(java.util.List<java.lang.String> banned) + +
+           
+ intpurgeDatabase(long until) + +
+           
+ voidpurgeLogged() + +
+           
+ voidreload() + +
+           
+ booleanremoveAuth(java.lang.String user) + +
+           
+ booleansaveAuth(PlayerAuth auth) + +
+           
+ voidsetLogged(java.lang.String user) + +
+           
+ voidsetUnlogged(java.lang.String user) + +
+           
+ booleanupdateEmail(PlayerAuth auth) + +
+           
+ booleanupdatePassword(PlayerAuth auth) + +
+           
+ booleanupdateQuitLoc(PlayerAuth auth) + +
+           
+ booleanupdateSalt(PlayerAuth auth) + +
+           
+ booleanupdateSession(PlayerAuth auth) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+CacheDataSource

+
+public CacheDataSource(AuthMe plugin,
+                       DataSource source)
+
+
+ + + + + + + + +
+Method Detail
+ +

+isAuthAvailable

+
+public boolean isAuthAvailable(java.lang.String user)
+
+
+
Specified by:
isAuthAvailable in interface DataSource
+
+
+
+
+
+
+ +

+getAuth

+
+public PlayerAuth getAuth(java.lang.String user)
+
+
+
Specified by:
getAuth in interface DataSource
+
+
+
+
+
+
+ +

+saveAuth

+
+public boolean saveAuth(PlayerAuth auth)
+
+
+
Specified by:
saveAuth in interface DataSource
+
+
+
+
+
+
+ +

+updatePassword

+
+public boolean updatePassword(PlayerAuth auth)
+
+
+
Specified by:
updatePassword in interface DataSource
+
+
+
+
+
+
+ +

+updateSession

+
+public boolean updateSession(PlayerAuth auth)
+
+
+
Specified by:
updateSession in interface DataSource
+
+
+
+
+
+
+ +

+updateQuitLoc

+
+public boolean updateQuitLoc(PlayerAuth auth)
+
+
+
Specified by:
updateQuitLoc in interface DataSource
+
+
+
+
+
+
+ +

+getIps

+
+public int getIps(java.lang.String ip)
+
+
+
Specified by:
getIps in interface DataSource
+
+
+
+
+
+
+ +

+purgeDatabase

+
+public int purgeDatabase(long until)
+
+
+
Specified by:
purgeDatabase in interface DataSource
+
+
+
+
+
+
+ +

+autoPurgeDatabase

+
+public java.util.List<java.lang.String> autoPurgeDatabase(long until)
+
+
+
Specified by:
autoPurgeDatabase in interface DataSource
+
+
+
+
+
+
+ +

+removeAuth

+
+public boolean removeAuth(java.lang.String user)
+
+
+
Specified by:
removeAuth in interface DataSource
+
+
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface DataSource
+
+
+
+
+
+
+ +

+reload

+
+public void reload()
+
+
+
Specified by:
reload in interface DataSource
+
+
+
+
+
+
+ +

+updateEmail

+
+public boolean updateEmail(PlayerAuth auth)
+
+
+
Specified by:
updateEmail in interface DataSource
+
+
+
+
+
+
+ +

+updateSalt

+
+public boolean updateSalt(PlayerAuth auth)
+
+
+
Specified by:
updateSalt in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByName

+
+public java.util.List<java.lang.String> getAllAuthsByName(PlayerAuth auth)
+
+
+
Specified by:
getAllAuthsByName in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByIp

+
+public java.util.List<java.lang.String> getAllAuthsByIp(java.lang.String ip)
+
+
+
Specified by:
getAllAuthsByIp in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByEmail

+
+public java.util.List<java.lang.String> getAllAuthsByEmail(java.lang.String email)
+
+
+
Specified by:
getAllAuthsByEmail in interface DataSource
+
+
+
+
+
+
+ +

+purgeBanned

+
+public void purgeBanned(java.util.List<java.lang.String> banned)
+
+
+
Specified by:
purgeBanned in interface DataSource
+
+
+
+
+
+
+ +

+getType

+
+public DataSource.DataSourceType getType()
+
+
+
Specified by:
getType in interface DataSource
+
+
+
+
+
+
+ +

+isLogged

+
+public boolean isLogged(java.lang.String user)
+
+
+
Specified by:
isLogged in interface DataSource
+
+
+
+
+
+
+ +

+setLogged

+
+public void setLogged(java.lang.String user)
+
+
+
Specified by:
setLogged in interface DataSource
+
+
+
+
+
+
+ +

+setUnlogged

+
+public void setUnlogged(java.lang.String user)
+
+
+
Specified by:
setUnlogged in interface DataSource
+
+
+
+
+
+
+ +

+purgeLogged

+
+public void purgeLogged()
+
+
+
Specified by:
purgeLogged in interface DataSource
+
+
+
+
+
+
+ +

+getAccountsRegistered

+
+public int getAccountsRegistered()
+
+
+
Specified by:
getAccountsRegistered in interface DataSource
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/DataSource.DataSourceType.html b/javadoc/fr/xephi/authme/datasource/DataSource.DataSourceType.html new file mode 100644 index 00000000..a11820d0 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/DataSource.DataSourceType.html @@ -0,0 +1,341 @@ + + + + + + +DataSource.DataSourceType + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.datasource +
+Enum DataSource.DataSourceType

+
+java.lang.Object
+  extended by java.lang.Enum<DataSource.DataSourceType>
+      extended by fr.xephi.authme.datasource.DataSource.DataSourceType
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<DataSource.DataSourceType>
+
+
+
Enclosing interface:
DataSource
+
+
+
+
public static enum DataSource.DataSourceType
extends java.lang.Enum<DataSource.DataSourceType>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + +
+Enum Constant Summary
FILE + +
+           
MYSQL + +
+           
SQLITE + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static DataSource.DataSourceTypevalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static DataSource.DataSourceType[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+MYSQL

+
+public static final DataSource.DataSourceType MYSQL
+
+
+
+
+
+ +

+FILE

+
+public static final DataSource.DataSourceType FILE
+
+
+
+
+
+ +

+SQLITE

+
+public static final DataSource.DataSourceType SQLITE
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static DataSource.DataSourceType[] values()
+
+
Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
+for (DataSource.DataSourceType c : DataSource.DataSourceType.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static DataSource.DataSourceType valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name +
java.lang.NullPointerException - if the argument is null
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/DataSource.html b/javadoc/fr/xephi/authme/datasource/DataSource.html new file mode 100644 index 00000000..a3404d9d --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/DataSource.html @@ -0,0 +1,663 @@ + + + + + + +DataSource + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.datasource +
+Interface DataSource

+
+
All Known Implementing Classes:
CacheDataSource, FlatFileThread, MySQLThread, SQLiteThread
+
+
+
+
public interface DataSource
+ + +

+


+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classDataSource.DataSourceType + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<java.lang.String>autoPurgeDatabase(long until) + +
+           
+ voidclose() + +
+           
+ intgetAccountsRegistered() + +
+           
+ java.util.List<java.lang.String>getAllAuthsByEmail(java.lang.String email) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByIp(java.lang.String ip) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByName(PlayerAuth auth) + +
+           
+ PlayerAuthgetAuth(java.lang.String user) + +
+           
+ intgetIps(java.lang.String ip) + +
+           
+ DataSource.DataSourceTypegetType() + +
+           
+ booleanisAuthAvailable(java.lang.String user) + +
+           
+ booleanisLogged(java.lang.String user) + +
+           
+ voidpurgeBanned(java.util.List<java.lang.String> banned) + +
+           
+ intpurgeDatabase(long until) + +
+           
+ voidpurgeLogged() + +
+           
+ voidreload() + +
+           
+ booleanremoveAuth(java.lang.String user) + +
+           
+ booleansaveAuth(PlayerAuth auth) + +
+           
+ voidsetLogged(java.lang.String user) + +
+           
+ voidsetUnlogged(java.lang.String user) + +
+           
+ booleanupdateEmail(PlayerAuth auth) + +
+           
+ booleanupdatePassword(PlayerAuth auth) + +
+           
+ booleanupdateQuitLoc(PlayerAuth auth) + +
+           
+ booleanupdateSalt(PlayerAuth auth) + +
+           
+ booleanupdateSession(PlayerAuth auth) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+isAuthAvailable

+
+boolean isAuthAvailable(java.lang.String user)
+
+
+
+
+
+
+ +

+getAuth

+
+PlayerAuth getAuth(java.lang.String user)
+
+
+
+
+
+
+ +

+saveAuth

+
+boolean saveAuth(PlayerAuth auth)
+
+
+
+
+
+
+ +

+updateSession

+
+boolean updateSession(PlayerAuth auth)
+
+
+
+
+
+
+ +

+updatePassword

+
+boolean updatePassword(PlayerAuth auth)
+
+
+
+
+
+
+ +

+purgeDatabase

+
+int purgeDatabase(long until)
+
+
+
+
+
+
+ +

+autoPurgeDatabase

+
+java.util.List<java.lang.String> autoPurgeDatabase(long until)
+
+
+
+
+
+
+ +

+removeAuth

+
+boolean removeAuth(java.lang.String user)
+
+
+
+
+
+
+ +

+updateQuitLoc

+
+boolean updateQuitLoc(PlayerAuth auth)
+
+
+
+
+
+
+ +

+getIps

+
+int getIps(java.lang.String ip)
+
+
+
+
+
+
+ +

+getAllAuthsByName

+
+java.util.List<java.lang.String> getAllAuthsByName(PlayerAuth auth)
+
+
+
+
+
+
+ +

+getAllAuthsByIp

+
+java.util.List<java.lang.String> getAllAuthsByIp(java.lang.String ip)
+
+
+
+
+
+
+ +

+getAllAuthsByEmail

+
+java.util.List<java.lang.String> getAllAuthsByEmail(java.lang.String email)
+
+
+
+
+
+
+ +

+updateEmail

+
+boolean updateEmail(PlayerAuth auth)
+
+
+
+
+
+
+ +

+updateSalt

+
+boolean updateSalt(PlayerAuth auth)
+
+
+
+
+
+
+ +

+close

+
+void close()
+
+
+
+
+
+
+ +

+reload

+
+void reload()
+
+
+
+
+
+
+ +

+purgeBanned

+
+void purgeBanned(java.util.List<java.lang.String> banned)
+
+
+
+
+
+
+ +

+getType

+
+DataSource.DataSourceType getType()
+
+
+
+
+
+
+ +

+isLogged

+
+boolean isLogged(java.lang.String user)
+
+
+
+
+
+
+ +

+setLogged

+
+void setLogged(java.lang.String user)
+
+
+
+
+
+
+ +

+setUnlogged

+
+void setUnlogged(java.lang.String user)
+
+
+
+
+
+
+ +

+purgeLogged

+
+void purgeLogged()
+
+
+
+
+
+
+ +

+getAccountsRegistered

+
+int getAccountsRegistered()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/FlatFileThread.html b/javadoc/fr/xephi/authme/datasource/FlatFileThread.html new file mode 100644 index 00000000..865bce8d --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/FlatFileThread.html @@ -0,0 +1,843 @@ + + + + + + +FlatFileThread + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.datasource +
+Class FlatFileThread

+
+java.lang.Object
+  extended by java.lang.Thread
+      extended by fr.xephi.authme.datasource.FlatFileThread
+
+
+
All Implemented Interfaces:
DataSource, java.lang.Runnable
+
+
+
+
public class FlatFileThread
extends java.lang.Thread
implements DataSource
+ + +

+


+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface fr.xephi.authme.datasource.DataSource
DataSource.DataSourceType
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
+  + + + + + + + + + + +
+Constructor Summary
FlatFileThread() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<java.lang.String>autoPurgeDatabase(long until) + +
+           
+ voidclose() + +
+           
+ intgetAccountsRegistered() + +
+           
+ java.util.List<java.lang.String>getAllAuthsByEmail(java.lang.String email) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByIp(java.lang.String ip) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByName(PlayerAuth auth) + +
+           
+ PlayerAuthgetAuth(java.lang.String user) + +
+           
+ intgetIps(java.lang.String ip) + +
+           
+ DataSource.DataSourceTypegetType() + +
+           
+ booleanisAuthAvailable(java.lang.String user) + +
+           
+ booleanisLogged(java.lang.String user) + +
+           
+ voidpurgeBanned(java.util.List<java.lang.String> banned) + +
+           
+ intpurgeDatabase(long until) + +
+           
+ voidpurgeLogged() + +
+           
+ voidreload() + +
+           
+ booleanremoveAuth(java.lang.String user) + +
+           
+ voidrun() + +
+           
+ booleansaveAuth(PlayerAuth auth) + +
+           
+ voidsetLogged(java.lang.String user) + +
+           
+ voidsetUnlogged(java.lang.String user) + +
+           
+ booleanupdateEmail(PlayerAuth auth) + +
+           
+ booleanupdatePassword(PlayerAuth auth) + +
+           
+ booleanupdateQuitLoc(PlayerAuth auth) + +
+           
+ booleanupdateSalt(PlayerAuth auth) + +
+           
+ booleanupdateSession(PlayerAuth auth) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+FlatFileThread

+
+public FlatFileThread()
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread
+
+
+
+
+
+
+ +

+isAuthAvailable

+
+public boolean isAuthAvailable(java.lang.String user)
+
+
+
Specified by:
isAuthAvailable in interface DataSource
+
+
+
+
+
+
+ +

+saveAuth

+
+public boolean saveAuth(PlayerAuth auth)
+
+
+
Specified by:
saveAuth in interface DataSource
+
+
+
+
+
+
+ +

+updatePassword

+
+public boolean updatePassword(PlayerAuth auth)
+
+
+
Specified by:
updatePassword in interface DataSource
+
+
+
+
+
+
+ +

+updateSession

+
+public boolean updateSession(PlayerAuth auth)
+
+
+
Specified by:
updateSession in interface DataSource
+
+
+
+
+
+
+ +

+updateQuitLoc

+
+public boolean updateQuitLoc(PlayerAuth auth)
+
+
+
Specified by:
updateQuitLoc in interface DataSource
+
+
+
+
+
+
+ +

+getIps

+
+public int getIps(java.lang.String ip)
+
+
+
Specified by:
getIps in interface DataSource
+
+
+
+
+
+
+ +

+purgeDatabase

+
+public int purgeDatabase(long until)
+
+
+
Specified by:
purgeDatabase in interface DataSource
+
+
+
+
+
+
+ +

+autoPurgeDatabase

+
+public java.util.List<java.lang.String> autoPurgeDatabase(long until)
+
+
+
Specified by:
autoPurgeDatabase in interface DataSource
+
+
+
+
+
+
+ +

+removeAuth

+
+public boolean removeAuth(java.lang.String user)
+
+
+
Specified by:
removeAuth in interface DataSource
+
+
+
+
+
+
+ +

+getAuth

+
+public PlayerAuth getAuth(java.lang.String user)
+
+
+
Specified by:
getAuth in interface DataSource
+
+
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface DataSource
+
+
+
+
+
+
+ +

+reload

+
+public void reload()
+
+
+
Specified by:
reload in interface DataSource
+
+
+
+
+
+
+ +

+updateEmail

+
+public boolean updateEmail(PlayerAuth auth)
+
+
+
Specified by:
updateEmail in interface DataSource
+
+
+
+
+
+
+ +

+updateSalt

+
+public boolean updateSalt(PlayerAuth auth)
+
+
+
Specified by:
updateSalt in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByName

+
+public java.util.List<java.lang.String> getAllAuthsByName(PlayerAuth auth)
+
+
+
Specified by:
getAllAuthsByName in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByIp

+
+public java.util.List<java.lang.String> getAllAuthsByIp(java.lang.String ip)
+
+
+
Specified by:
getAllAuthsByIp in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByEmail

+
+public java.util.List<java.lang.String> getAllAuthsByEmail(java.lang.String email)
+
+
+
Specified by:
getAllAuthsByEmail in interface DataSource
+
+
+
+
+
+
+ +

+purgeBanned

+
+public void purgeBanned(java.util.List<java.lang.String> banned)
+
+
+
Specified by:
purgeBanned in interface DataSource
+
+
+
+
+
+
+ +

+getType

+
+public DataSource.DataSourceType getType()
+
+
+
Specified by:
getType in interface DataSource
+
+
+
+
+
+
+ +

+isLogged

+
+public boolean isLogged(java.lang.String user)
+
+
+
Specified by:
isLogged in interface DataSource
+
+
+
+
+
+
+ +

+setLogged

+
+public void setLogged(java.lang.String user)
+
+
+
Specified by:
setLogged in interface DataSource
+
+
+
+
+
+
+ +

+setUnlogged

+
+public void setUnlogged(java.lang.String user)
+
+
+
Specified by:
setUnlogged in interface DataSource
+
+
+
+
+
+
+ +

+purgeLogged

+
+public void purgeLogged()
+
+
+
Specified by:
purgeLogged in interface DataSource
+
+
+
+
+
+
+ +

+getAccountsRegistered

+
+public int getAccountsRegistered()
+
+
+
Specified by:
getAccountsRegistered in interface DataSource
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/MiniConnectionPoolManager.TimeoutException.html b/javadoc/fr/xephi/authme/datasource/MiniConnectionPoolManager.TimeoutException.html new file mode 100644 index 00000000..0f194b3a --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/MiniConnectionPoolManager.TimeoutException.html @@ -0,0 +1,263 @@ + + + + + + +MiniConnectionPoolManager.TimeoutException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.datasource +
+Class MiniConnectionPoolManager.TimeoutException

+
+java.lang.Object
+  extended by java.lang.Throwable
+      extended by java.lang.Exception
+          extended by java.lang.RuntimeException
+              extended by fr.xephi.authme.datasource.MiniConnectionPoolManager.TimeoutException
+
+
+
All Implemented Interfaces:
java.io.Serializable
+
+
+
Enclosing class:
MiniConnectionPoolManager
+
+
+
+
public static class MiniConnectionPoolManager.TimeoutException
extends java.lang.RuntimeException
+ + +

+Thrown in MiniConnectionPoolManager.getConnection() or MiniConnectionPoolManager.getValidConnection() when + no free connection becomes available within timeout seconds. +

+ +

+

+
See Also:
Serialized Form
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
MiniConnectionPoolManager.TimeoutException() + +
+           
MiniConnectionPoolManager.TimeoutException(java.lang.String msg) + +
+           
+  + + + + + + + +
+Method Summary
+ + + + + + + +
Methods inherited from class java.lang.Throwable
fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MiniConnectionPoolManager.TimeoutException

+
+public MiniConnectionPoolManager.TimeoutException()
+
+
+
+ +

+MiniConnectionPoolManager.TimeoutException

+
+public MiniConnectionPoolManager.TimeoutException(java.lang.String msg)
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/MiniConnectionPoolManager.html b/javadoc/fr/xephi/authme/datasource/MiniConnectionPoolManager.html new file mode 100644 index 00000000..9cbf9321 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/MiniConnectionPoolManager.html @@ -0,0 +1,448 @@ + + + + + + +MiniConnectionPoolManager + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.datasource +
+Class MiniConnectionPoolManager

+
+java.lang.Object
+  extended by fr.xephi.authme.datasource.MiniConnectionPoolManager
+
+
+
+
public class MiniConnectionPoolManager
extends java.lang.Object
+ + +

+A lightweight standalone JDBC connection pool manager. + +

+ The public methods of this class are thread-safe. + +

+ Home page: www. + source-code.biz/miniconnectionpoolmanager
+ Author: Christian d'Heureuse, Inventec Informatik AG, Zurich, Switzerland
+ Multi-licensed: EPL / LGPL / MPL. +

+ +

+


+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classMiniConnectionPoolManager.TimeoutException + +
+          Thrown in getConnection() or getValidConnection() when + no free connection becomes available within timeout seconds.
+  + + + + + + + + + + + + + +
+Constructor Summary
MiniConnectionPoolManager(javax.sql.ConnectionPoolDataSource dataSource, + int maxConnections) + +
+          Constructs a MiniConnectionPoolManager object with a timeout of 60 + seconds.
MiniConnectionPoolManager(javax.sql.ConnectionPoolDataSource dataSource, + int maxConnections, + int timeout) + +
+          Constructs a MiniConnectionPoolManager object.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voiddispose() + +
+          Closes all unused pooled connections.
+ intgetActiveConnections() + +
+          Returns the number of active (open) connections of this pool.
+ java.sql.ConnectiongetConnection() + +
+          Retrieves a connection from the connection pool.
+ intgetInactiveConnections() + +
+          Returns the number of inactive (unused) connections in this pool.
+ java.sql.ConnectiongetValidConnection() + +
+          Retrieves a connection from the connection pool and ensures that it is + valid by calling Connection.isValid(int).
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MiniConnectionPoolManager

+
+public MiniConnectionPoolManager(javax.sql.ConnectionPoolDataSource dataSource,
+                                 int maxConnections)
+
+
Constructs a MiniConnectionPoolManager object with a timeout of 60 + seconds. +

+

+
Parameters:
dataSource - the data source for the connections.
maxConnections - the maximum number of connections.
+
+
+ +

+MiniConnectionPoolManager

+
+public MiniConnectionPoolManager(javax.sql.ConnectionPoolDataSource dataSource,
+                                 int maxConnections,
+                                 int timeout)
+
+
Constructs a MiniConnectionPoolManager object. +

+

+
Parameters:
dataSource - the data source for the connections.
maxConnections - the maximum number of connections.
timeout - the maximum time in seconds to wait for a free connection.
+
+ + + + + + + + +
+Method Detail
+ +

+dispose

+
+public void dispose()
+             throws java.sql.SQLException
+
+
Closes all unused pooled connections. +

+

+ +
Throws: +
java.sql.SQLException
+
+
+
+ +

+getConnection

+
+public java.sql.Connection getConnection()
+                                  throws java.sql.SQLException
+
+
Retrieves a connection from the connection pool. + +

+ If maxConnections connections are already in use, the method + waits until a connection becomes available or timeout + seconds elapsed. When the application is finished using the connection, + it must close it in order to return it to the pool. +

+

+ +
Returns:
a new Connection object. +
Throws: +
MiniConnectionPoolManager.TimeoutException - when no connection becomes available within + timeout seconds. +
java.sql.SQLException
+
+
+
+ +

+getValidConnection

+
+public java.sql.Connection getValidConnection()
+
+
Retrieves a connection from the connection pool and ensures that it is + valid by calling Connection.isValid(int). + +

+ If a connection is not valid, the method tries to get another connection + until one is valid (or a timeout occurs). + +

+ Pooled connections may become invalid when e.g. the database server is + restarted. + +

+ This method is slower than getConnection() because the JDBC + driver has to send an extra command to the database server to test the + connection. + +

+ This method requires Java 1.6 or newer. +

+

+ +
Throws: +
MiniConnectionPoolManager.TimeoutException - when no valid connection becomes available within + timeout seconds.
+
+
+
+ +

+getActiveConnections

+
+public int getActiveConnections()
+
+
Returns the number of active (open) connections of this pool. + +

+ This is the number of Connection objects that have been + issued by getConnection(), for which + Connection.close() has not yet been called. +

+

+ +
Returns:
the number of active connections.
+
+
+
+ +

+getInactiveConnections

+
+public int getInactiveConnections()
+
+
Returns the number of inactive (unused) connections in this pool. + +

+ This is the number of internally kept recycled connections, for which + Connection.close() has been called and which have not yet + been reused. +

+

+ +
Returns:
the number of inactive connections.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/MySQLThread.html b/javadoc/fr/xephi/authme/datasource/MySQLThread.html new file mode 100644 index 00000000..da546307 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/MySQLThread.html @@ -0,0 +1,843 @@ + + + + + + +MySQLThread + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.datasource +
+Class MySQLThread

+
+java.lang.Object
+  extended by java.lang.Thread
+      extended by fr.xephi.authme.datasource.MySQLThread
+
+
+
All Implemented Interfaces:
DataSource, java.lang.Runnable
+
+
+
+
public class MySQLThread
extends java.lang.Thread
implements DataSource
+ + +

+


+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface fr.xephi.authme.datasource.DataSource
DataSource.DataSourceType
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
+  + + + + + + + + + + +
+Constructor Summary
MySQLThread() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<java.lang.String>autoPurgeDatabase(long until) + +
+           
+ voidclose() + +
+           
+ intgetAccountsRegistered() + +
+           
+ java.util.List<java.lang.String>getAllAuthsByEmail(java.lang.String email) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByIp(java.lang.String ip) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByName(PlayerAuth auth) + +
+           
+ PlayerAuthgetAuth(java.lang.String user) + +
+           
+ intgetIps(java.lang.String ip) + +
+           
+ DataSource.DataSourceTypegetType() + +
+           
+ booleanisAuthAvailable(java.lang.String user) + +
+           
+ booleanisLogged(java.lang.String user) + +
+           
+ voidpurgeBanned(java.util.List<java.lang.String> banned) + +
+           
+ intpurgeDatabase(long until) + +
+           
+ voidpurgeLogged() + +
+           
+ voidreload() + +
+           
+ booleanremoveAuth(java.lang.String user) + +
+           
+ voidrun() + +
+           
+ booleansaveAuth(PlayerAuth auth) + +
+           
+ voidsetLogged(java.lang.String user) + +
+           
+ voidsetUnlogged(java.lang.String user) + +
+           
+ booleanupdateEmail(PlayerAuth auth) + +
+           
+ booleanupdatePassword(PlayerAuth auth) + +
+           
+ booleanupdateQuitLoc(PlayerAuth auth) + +
+           
+ booleanupdateSalt(PlayerAuth auth) + +
+           
+ booleanupdateSession(PlayerAuth auth) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MySQLThread

+
+public MySQLThread()
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread
+
+
+
+
+
+
+ +

+isAuthAvailable

+
+public boolean isAuthAvailable(java.lang.String user)
+
+
+
Specified by:
isAuthAvailable in interface DataSource
+
+
+
+
+
+
+ +

+getAuth

+
+public PlayerAuth getAuth(java.lang.String user)
+
+
+
Specified by:
getAuth in interface DataSource
+
+
+
+
+
+
+ +

+saveAuth

+
+public boolean saveAuth(PlayerAuth auth)
+
+
+
Specified by:
saveAuth in interface DataSource
+
+
+
+
+
+
+ +

+updatePassword

+
+public boolean updatePassword(PlayerAuth auth)
+
+
+
Specified by:
updatePassword in interface DataSource
+
+
+
+
+
+
+ +

+updateSession

+
+public boolean updateSession(PlayerAuth auth)
+
+
+
Specified by:
updateSession in interface DataSource
+
+
+
+
+
+
+ +

+purgeDatabase

+
+public int purgeDatabase(long until)
+
+
+
Specified by:
purgeDatabase in interface DataSource
+
+
+
+
+
+
+ +

+autoPurgeDatabase

+
+public java.util.List<java.lang.String> autoPurgeDatabase(long until)
+
+
+
Specified by:
autoPurgeDatabase in interface DataSource
+
+
+
+
+
+
+ +

+removeAuth

+
+public boolean removeAuth(java.lang.String user)
+
+
+
Specified by:
removeAuth in interface DataSource
+
+
+
+
+
+
+ +

+updateQuitLoc

+
+public boolean updateQuitLoc(PlayerAuth auth)
+
+
+
Specified by:
updateQuitLoc in interface DataSource
+
+
+
+
+
+
+ +

+getIps

+
+public int getIps(java.lang.String ip)
+
+
+
Specified by:
getIps in interface DataSource
+
+
+
+
+
+
+ +

+updateEmail

+
+public boolean updateEmail(PlayerAuth auth)
+
+
+
Specified by:
updateEmail in interface DataSource
+
+
+
+
+
+
+ +

+updateSalt

+
+public boolean updateSalt(PlayerAuth auth)
+
+
+
Specified by:
updateSalt in interface DataSource
+
+
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface DataSource
+
+
+
+
+
+
+ +

+reload

+
+public void reload()
+
+
+
Specified by:
reload in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByName

+
+public java.util.List<java.lang.String> getAllAuthsByName(PlayerAuth auth)
+
+
+
Specified by:
getAllAuthsByName in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByIp

+
+public java.util.List<java.lang.String> getAllAuthsByIp(java.lang.String ip)
+
+
+
Specified by:
getAllAuthsByIp in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByEmail

+
+public java.util.List<java.lang.String> getAllAuthsByEmail(java.lang.String email)
+
+
+
Specified by:
getAllAuthsByEmail in interface DataSource
+
+
+
+
+
+
+ +

+purgeBanned

+
+public void purgeBanned(java.util.List<java.lang.String> banned)
+
+
+
Specified by:
purgeBanned in interface DataSource
+
+
+
+
+
+
+ +

+getType

+
+public DataSource.DataSourceType getType()
+
+
+
Specified by:
getType in interface DataSource
+
+
+
+
+
+
+ +

+isLogged

+
+public boolean isLogged(java.lang.String user)
+
+
+
Specified by:
isLogged in interface DataSource
+
+
+
+
+
+
+ +

+setLogged

+
+public void setLogged(java.lang.String user)
+
+
+
Specified by:
setLogged in interface DataSource
+
+
+
+
+
+
+ +

+setUnlogged

+
+public void setUnlogged(java.lang.String user)
+
+
+
Specified by:
setUnlogged in interface DataSource
+
+
+
+
+
+
+ +

+purgeLogged

+
+public void purgeLogged()
+
+
+
Specified by:
purgeLogged in interface DataSource
+
+
+
+
+
+
+ +

+getAccountsRegistered

+
+public int getAccountsRegistered()
+
+
+
Specified by:
getAccountsRegistered in interface DataSource
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/SQLiteThread.html b/javadoc/fr/xephi/authme/datasource/SQLiteThread.html new file mode 100644 index 00000000..1bdabef3 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/SQLiteThread.html @@ -0,0 +1,843 @@ + + + + + + +SQLiteThread + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.datasource +
+Class SQLiteThread

+
+java.lang.Object
+  extended by java.lang.Thread
+      extended by fr.xephi.authme.datasource.SQLiteThread
+
+
+
All Implemented Interfaces:
DataSource, java.lang.Runnable
+
+
+
+
public class SQLiteThread
extends java.lang.Thread
implements DataSource
+ + +

+


+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
+  + + + + + + + + +
Nested classes/interfaces inherited from interface fr.xephi.authme.datasource.DataSource
DataSource.DataSourceType
+  + + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
+  + + + + + + + + + + +
+Constructor Summary
SQLiteThread() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.util.List<java.lang.String>autoPurgeDatabase(long until) + +
+           
+ voidclose() + +
+           
+ intgetAccountsRegistered() + +
+           
+ java.util.List<java.lang.String>getAllAuthsByEmail(java.lang.String email) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByIp(java.lang.String ip) + +
+           
+ java.util.List<java.lang.String>getAllAuthsByName(PlayerAuth auth) + +
+           
+ PlayerAuthgetAuth(java.lang.String user) + +
+           
+ intgetIps(java.lang.String ip) + +
+           
+ DataSource.DataSourceTypegetType() + +
+           
+ booleanisAuthAvailable(java.lang.String user) + +
+           
+ booleanisLogged(java.lang.String user) + +
+           
+ voidpurgeBanned(java.util.List<java.lang.String> banned) + +
+           
+ intpurgeDatabase(long until) + +
+           
+ voidpurgeLogged() + +
+           
+ voidreload() + +
+           
+ booleanremoveAuth(java.lang.String user) + +
+           
+ voidrun() + +
+           
+ booleansaveAuth(PlayerAuth auth) + +
+           
+ voidsetLogged(java.lang.String user) + +
+           
+ voidsetUnlogged(java.lang.String user) + +
+           
+ booleanupdateEmail(PlayerAuth auth) + +
+           
+ booleanupdatePassword(PlayerAuth auth) + +
+           
+ booleanupdateQuitLoc(PlayerAuth auth) + +
+           
+ booleanupdateSalt(PlayerAuth auth) + +
+           
+ booleanupdateSession(PlayerAuth auth) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SQLiteThread

+
+public SQLiteThread()
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread
+
+
+
+
+
+
+ +

+isAuthAvailable

+
+public boolean isAuthAvailable(java.lang.String user)
+
+
+
Specified by:
isAuthAvailable in interface DataSource
+
+
+
+
+
+
+ +

+getAuth

+
+public PlayerAuth getAuth(java.lang.String user)
+
+
+
Specified by:
getAuth in interface DataSource
+
+
+
+
+
+
+ +

+saveAuth

+
+public boolean saveAuth(PlayerAuth auth)
+
+
+
Specified by:
saveAuth in interface DataSource
+
+
+
+
+
+
+ +

+updatePassword

+
+public boolean updatePassword(PlayerAuth auth)
+
+
+
Specified by:
updatePassword in interface DataSource
+
+
+
+
+
+
+ +

+updateSession

+
+public boolean updateSession(PlayerAuth auth)
+
+
+
Specified by:
updateSession in interface DataSource
+
+
+
+
+
+
+ +

+purgeDatabase

+
+public int purgeDatabase(long until)
+
+
+
Specified by:
purgeDatabase in interface DataSource
+
+
+
+
+
+
+ +

+autoPurgeDatabase

+
+public java.util.List<java.lang.String> autoPurgeDatabase(long until)
+
+
+
Specified by:
autoPurgeDatabase in interface DataSource
+
+
+
+
+
+
+ +

+removeAuth

+
+public boolean removeAuth(java.lang.String user)
+
+
+
Specified by:
removeAuth in interface DataSource
+
+
+
+
+
+
+ +

+updateQuitLoc

+
+public boolean updateQuitLoc(PlayerAuth auth)
+
+
+
Specified by:
updateQuitLoc in interface DataSource
+
+
+
+
+
+
+ +

+getIps

+
+public int getIps(java.lang.String ip)
+
+
+
Specified by:
getIps in interface DataSource
+
+
+
+
+
+
+ +

+updateEmail

+
+public boolean updateEmail(PlayerAuth auth)
+
+
+
Specified by:
updateEmail in interface DataSource
+
+
+
+
+
+
+ +

+updateSalt

+
+public boolean updateSalt(PlayerAuth auth)
+
+
+
Specified by:
updateSalt in interface DataSource
+
+
+
+
+
+
+ +

+close

+
+public void close()
+
+
+
Specified by:
close in interface DataSource
+
+
+
+
+
+
+ +

+reload

+
+public void reload()
+
+
+
Specified by:
reload in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByName

+
+public java.util.List<java.lang.String> getAllAuthsByName(PlayerAuth auth)
+
+
+
Specified by:
getAllAuthsByName in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByIp

+
+public java.util.List<java.lang.String> getAllAuthsByIp(java.lang.String ip)
+
+
+
Specified by:
getAllAuthsByIp in interface DataSource
+
+
+
+
+
+
+ +

+getAllAuthsByEmail

+
+public java.util.List<java.lang.String> getAllAuthsByEmail(java.lang.String email)
+
+
+
Specified by:
getAllAuthsByEmail in interface DataSource
+
+
+
+
+
+
+ +

+purgeBanned

+
+public void purgeBanned(java.util.List<java.lang.String> banned)
+
+
+
Specified by:
purgeBanned in interface DataSource
+
+
+
+
+
+
+ +

+getType

+
+public DataSource.DataSourceType getType()
+
+
+
Specified by:
getType in interface DataSource
+
+
+
+
+
+
+ +

+isLogged

+
+public boolean isLogged(java.lang.String user)
+
+
+
Specified by:
isLogged in interface DataSource
+
+
+
+
+
+
+ +

+setLogged

+
+public void setLogged(java.lang.String user)
+
+
+
Specified by:
setLogged in interface DataSource
+
+
+
+
+
+
+ +

+setUnlogged

+
+public void setUnlogged(java.lang.String user)
+
+
+
Specified by:
setUnlogged in interface DataSource
+
+
+
+
+
+
+ +

+purgeLogged

+
+public void purgeLogged()
+
+
+
Specified by:
purgeLogged in interface DataSource
+
+
+
+
+
+
+ +

+getAccountsRegistered

+
+public int getAccountsRegistered()
+
+
+
Specified by:
getAccountsRegistered in interface DataSource
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/class-use/CacheDataSource.html b/javadoc/fr/xephi/authme/datasource/class-use/CacheDataSource.html new file mode 100644 index 00000000..20d4c92c --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/class-use/CacheDataSource.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.datasource.CacheDataSource + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.datasource.CacheDataSource

+
+No usage of fr.xephi.authme.datasource.CacheDataSource +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/class-use/DataSource.DataSourceType.html b/javadoc/fr/xephi/authme/datasource/class-use/DataSource.DataSourceType.html new file mode 100644 index 00000000..631e6d51 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/class-use/DataSource.DataSourceType.html @@ -0,0 +1,258 @@ + + + + + + +Uses of Class fr.xephi.authme.datasource.DataSource.DataSourceType + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.datasource.DataSource.DataSourceType

+
+ + + + + + + + + + + + + +
+Packages that use DataSource.DataSourceType
fr.xephi.authme.datasource  
fr.xephi.authme.settings  
+  +

+ + + + + +
+Uses of DataSource.DataSourceType in fr.xephi.authme.datasource
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in fr.xephi.authme.datasource that return DataSource.DataSourceType
+ DataSource.DataSourceTypeSQLiteThread.getType() + +
+           
+ DataSource.DataSourceTypeMySQLThread.getType() + +
+           
+ DataSource.DataSourceTypeFlatFileThread.getType() + +
+           
+ DataSource.DataSourceTypeDataSource.getType() + +
+           
+ DataSource.DataSourceTypeCacheDataSource.getType() + +
+           
+static DataSource.DataSourceTypeDataSource.DataSourceType.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static DataSource.DataSourceType[]DataSource.DataSourceType.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + +
+Uses of DataSource.DataSourceType in fr.xephi.authme.settings
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.settings declared as DataSource.DataSourceType
+static DataSource.DataSourceTypeSettings.getDataSource + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/class-use/DataSource.html b/javadoc/fr/xephi/authme/datasource/class-use/DataSource.html new file mode 100644 index 00000000..fec868e8 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/class-use/DataSource.html @@ -0,0 +1,720 @@ + + + + + + +Uses of Interface fr.xephi.authme.datasource.DataSource + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
fr.xephi.authme.datasource.DataSource

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use DataSource
fr.xephi.authme  
fr.xephi.authme.api  
fr.xephi.authme.commands  
fr.xephi.authme.converter  
fr.xephi.authme.datasource  
fr.xephi.authme.listener  
fr.xephi.authme.process  
fr.xephi.authme.process.login  
fr.xephi.authme.process.register  
+  +

+ + + + + +
+Uses of DataSource in fr.xephi.authme
+  +

+ + + + + + + + + + + + + +
Fields in fr.xephi.authme declared as DataSource
+ DataSourceDataManager.database + +
+           
+ DataSourceAuthMe.database + +
+           
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme with parameters of type DataSource
DataManager(AuthMe plugin, + DataSource database) + +
+           
+  +

+ + + + + +
+Uses of DataSource in fr.xephi.authme.api
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.api declared as DataSource
+static DataSourceAPI.database + +
+           
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.api with parameters of type DataSource
API(AuthMe instance, + DataSource database) + +
+           
+  +

+ + + + + +
+Uses of DataSource in fr.xephi.authme.commands
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.commands declared as DataSource
+ DataSourceAdminCommand.database + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + +
Constructors in fr.xephi.authme.commands with parameters of type DataSource
AdminCommand(AuthMe plugin, + DataSource database) + +
+           
ChangePasswordCommand(DataSource database, + AuthMe plugin) + +
+           
ConverterCommand(AuthMe plugin, + DataSource database) + +
+           
EmailCommand(AuthMe plugin, + DataSource data) + +
+           
LogoutCommand(AuthMe plugin, + DataSource database) + +
+           
UnregisterCommand(AuthMe plugin, + DataSource database) + +
+           
+  +

+ + + + + +
+Uses of DataSource in fr.xephi.authme.converter
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Fields in fr.xephi.authme.converter declared as DataSource
+ DataSourcexAuthConverter.database + +
+           
+ DataSourcevAuthFileReader.database + +
+           
+ DataSourcevAuthConverter.database + +
+           
+ DataSourceRakamakConverter.database + +
+           
+ DataSourceoldxAuthToFlat.database + +
+           
+ DataSourcenewxAuthToFlat.database + +
+           
+ DataSourceCrazyLoginConverter.database + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
Constructors in fr.xephi.authme.converter with parameters of type DataSource
CrazyLoginConverter(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
newxAuthToFlat(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
oldxAuthToFlat(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
RakamakConverter(AuthMe instance, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
vAuthConverter(AuthMe plugin, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
vAuthFileReader(AuthMe plugin, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
xAuthConverter(AuthMe plugin, + DataSource database, + org.bukkit.command.CommandSender sender) + +
+           
+  +

+ + + + + +
+Uses of DataSource in fr.xephi.authme.datasource
+  +

+ + + + + + + + + + + + + + + + + + + + + +
Classes in fr.xephi.authme.datasource that implement DataSource
+ classCacheDataSource + +
+           
+ classFlatFileThread + +
+           
+ classMySQLThread + +
+           
+ classSQLiteThread + +
+           
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.datasource with parameters of type DataSource
CacheDataSource(AuthMe plugin, + DataSource source) + +
+           
+  +

+ + + + + +
+Uses of DataSource in fr.xephi.authme.listener
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.listener declared as DataSource
+ DataSourceAuthMeChestShopListener.database + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + +
Constructors in fr.xephi.authme.listener with parameters of type DataSource
AuthMeBlockListener(DataSource data, + AuthMe instance) + +
+           
AuthMeChestShopListener(DataSource database, + AuthMe plugin) + +
+           
AuthMeEntityListener(DataSource data, + AuthMe instance) + +
+           
AuthMePlayerListener(AuthMe plugin, + DataSource data) + +
+           
AuthMeSpoutListener(DataSource data) + +
+           
+  +

+ + + + + +
+Uses of DataSource in fr.xephi.authme.process
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.process declared as DataSource
+ DataSourceManagement.database + +
+           
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.process with parameters of type DataSource
Management(DataSource database, + AuthMe plugin) + +
+           
+  +

+ + + + + +
+Uses of DataSource in fr.xephi.authme.process.login
+  +

+ + + + + + + + + + + +
Constructors in fr.xephi.authme.process.login with parameters of type DataSource
AsyncronousLogin(org.bukkit.entity.Player player, + java.lang.String password, + boolean forceLogin, + AuthMe plugin, + DataSource data) + +
+           
ProcessSyncronousPlayerLogin(org.bukkit.entity.Player player, + AuthMe plugin, + DataSource data) + +
+           
+  +

+ + + + + +
+Uses of DataSource in fr.xephi.authme.process.register
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.process.register with parameters of type DataSource
AsyncronousRegister(org.bukkit.entity.Player player, + java.lang.String password, + java.lang.String email, + AuthMe plugin, + DataSource data) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/class-use/FlatFileThread.html b/javadoc/fr/xephi/authme/datasource/class-use/FlatFileThread.html new file mode 100644 index 00000000..be6c3e6d --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/class-use/FlatFileThread.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.datasource.FlatFileThread + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.datasource.FlatFileThread

+
+No usage of fr.xephi.authme.datasource.FlatFileThread +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/class-use/MiniConnectionPoolManager.TimeoutException.html b/javadoc/fr/xephi/authme/datasource/class-use/MiniConnectionPoolManager.TimeoutException.html new file mode 100644 index 00000000..7d27e036 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/class-use/MiniConnectionPoolManager.TimeoutException.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.datasource.MiniConnectionPoolManager.TimeoutException + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.datasource.MiniConnectionPoolManager.TimeoutException

+
+No usage of fr.xephi.authme.datasource.MiniConnectionPoolManager.TimeoutException +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/class-use/MiniConnectionPoolManager.html b/javadoc/fr/xephi/authme/datasource/class-use/MiniConnectionPoolManager.html new file mode 100644 index 00000000..c371cb1a --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/class-use/MiniConnectionPoolManager.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.datasource.MiniConnectionPoolManager + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.datasource.MiniConnectionPoolManager

+
+No usage of fr.xephi.authme.datasource.MiniConnectionPoolManager +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/class-use/MySQLThread.html b/javadoc/fr/xephi/authme/datasource/class-use/MySQLThread.html new file mode 100644 index 00000000..e434c4b8 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/class-use/MySQLThread.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.datasource.MySQLThread + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.datasource.MySQLThread

+
+No usage of fr.xephi.authme.datasource.MySQLThread +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/class-use/SQLiteThread.html b/javadoc/fr/xephi/authme/datasource/class-use/SQLiteThread.html new file mode 100644 index 00000000..f366b4b8 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/class-use/SQLiteThread.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.datasource.SQLiteThread + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.datasource.SQLiteThread

+
+No usage of fr.xephi.authme.datasource.SQLiteThread +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/package-frame.html b/javadoc/fr/xephi/authme/datasource/package-frame.html new file mode 100644 index 00000000..40cf65fd --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/package-frame.html @@ -0,0 +1,73 @@ + + + + + + +fr.xephi.authme.datasource + + + + + + + + + + + +fr.xephi.authme.datasource + + + + +
+Interfaces  + +
+DataSource
+ + + + + + +
+Classes  + +
+CacheDataSource +
+FlatFileThread +
+MiniConnectionPoolManager +
+MySQLThread +
+SQLiteThread
+ + + + + + +
+Enums  + +
+DataSource.DataSourceType
+ + + + + + +
+Exceptions  + +
+MiniConnectionPoolManager.TimeoutException
+ + + + diff --git a/javadoc/fr/xephi/authme/datasource/package-summary.html b/javadoc/fr/xephi/authme/datasource/package-summary.html new file mode 100644 index 00000000..536017d7 --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/package-summary.html @@ -0,0 +1,216 @@ + + + + + + +fr.xephi.authme.datasource + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.datasource +

+ + + + + + + + + +
+Interface Summary
DataSource 
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CacheDataSource 
FlatFileThread 
MiniConnectionPoolManagerA lightweight standalone JDBC connection pool manager.
MySQLThread 
SQLiteThread 
+  + +

+ + + + + + + + + +
+Enum Summary
DataSource.DataSourceType 
+  + +

+ + + + + + + + + +
+Exception Summary
MiniConnectionPoolManager.TimeoutExceptionThrown in MiniConnectionPoolManager.getConnection() or MiniConnectionPoolManager.getValidConnection() when + no free connection becomes available within timeout seconds.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/package-tree.html b/javadoc/fr/xephi/authme/datasource/package-tree.html new file mode 100644 index 00000000..9a7c24ac --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/package-tree.html @@ -0,0 +1,182 @@ + + + + + + +fr.xephi.authme.datasource Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.datasource +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/datasource/package-use.html b/javadoc/fr/xephi/authme/datasource/package-use.html new file mode 100644 index 00000000..42d1b2cf --- /dev/null +++ b/javadoc/fr/xephi/authme/datasource/package-use.html @@ -0,0 +1,347 @@ + + + + + + +Uses of Package fr.xephi.authme.datasource + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.datasource

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use fr.xephi.authme.datasource
fr.xephi.authme  
fr.xephi.authme.api  
fr.xephi.authme.commands  
fr.xephi.authme.converter  
fr.xephi.authme.datasource  
fr.xephi.authme.listener  
fr.xephi.authme.process  
fr.xephi.authme.process.login  
fr.xephi.authme.process.register  
fr.xephi.authme.settings  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme
DataSource + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme.api
DataSource + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme.commands
DataSource + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme.converter
DataSource + +
+           
+  +

+ + + + + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme.datasource
DataSource + +
+           
DataSource.DataSourceType + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme.listener
DataSource + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme.process
DataSource + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme.process.login
DataSource + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme.process.register
DataSource + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.datasource used by fr.xephi.authme.settings
DataSource.DataSourceType + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/AuthMeTeleportEvent.html b/javadoc/fr/xephi/authme/events/AuthMeTeleportEvent.html new file mode 100644 index 00000000..90a4ea16 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/AuthMeTeleportEvent.html @@ -0,0 +1,357 @@ + + + + + + +AuthMeTeleportEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class AuthMeTeleportEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.CustomEvent
+          extended by fr.xephi.authme.events.AuthMeTeleportEvent
+
+
+
All Implemented Interfaces:
org.bukkit.event.Cancellable
+
+
+
+
public class AuthMeTeleportEvent
extends CustomEvent
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
AuthMeTeleportEvent(org.bukkit.entity.Player player, + org.bukkit.Location to) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.LocationgetFrom() + +
+           
+ org.bukkit.entity.PlayergetPlayer() + +
+           
+ org.bukkit.LocationgetTo() + +
+           
+ voidsetTo(org.bukkit.Location to) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.events.CustomEvent
getHandlerList, getHandlers, getServer, isCancelled, setCancelled
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AuthMeTeleportEvent

+
+public AuthMeTeleportEvent(org.bukkit.entity.Player player,
+                           org.bukkit.Location to)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPlayer

+
+public org.bukkit.entity.Player getPlayer()
+
+
+
+
+
+
+ +

+setTo

+
+public void setTo(org.bukkit.Location to)
+
+
+
+
+
+
+ +

+getTo

+
+public org.bukkit.Location getTo()
+
+
+
+
+
+
+ +

+getFrom

+
+public org.bukkit.Location getFrom()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/CustomEvent.html b/javadoc/fr/xephi/authme/events/CustomEvent.html new file mode 100644 index 00000000..812cb9f4 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/CustomEvent.html @@ -0,0 +1,382 @@ + + + + + + +CustomEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class CustomEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.CustomEvent
+
+
+
All Implemented Interfaces:
org.bukkit.event.Cancellable
+
+
+
Direct Known Subclasses:
AuthMeTeleportEvent, ProtectInventoryEvent, RegisterTeleportEvent, ResetInventoryEvent, RestoreInventoryEvent, SessionEvent, SpawnTeleportEvent, StoreInventoryEvent
+
+
+
+
public class CustomEvent
extends org.bukkit.event.Event
implements org.bukkit.event.Cancellable
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
CustomEvent() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static org.bukkit.event.HandlerListgetHandlerList() + +
+           
+ org.bukkit.event.HandlerListgetHandlers() + +
+           
+static org.bukkit.ServergetServer() + +
+           
+ booleanisCancelled() + +
+           
+ voidsetCancelled(boolean cancelled) + +
+           
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CustomEvent

+
+public CustomEvent()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHandlers

+
+public org.bukkit.event.HandlerList getHandlers()
+
+
+
Specified by:
getHandlers in class org.bukkit.event.Event
+
+
+
+
+
+
+ +

+getHandlerList

+
+public static org.bukkit.event.HandlerList getHandlerList()
+
+
+
+
+
+
+
+
+
+ +

+isCancelled

+
+public boolean isCancelled()
+
+
+
Specified by:
isCancelled in interface org.bukkit.event.Cancellable
+
+
+
+
+
+
+ +

+setCancelled

+
+public void setCancelled(boolean cancelled)
+
+
+
Specified by:
setCancelled in interface org.bukkit.event.Cancellable
+
+
+
+
+
+
+ +

+getServer

+
+public static org.bukkit.Server getServer()
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/LoginEvent.html b/javadoc/fr/xephi/authme/events/LoginEvent.html new file mode 100644 index 00000000..d79f8675 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/LoginEvent.html @@ -0,0 +1,388 @@ + + + + + + +LoginEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class LoginEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.LoginEvent
+
+
+
+
public class LoginEvent
extends org.bukkit.event.Event
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
LoginEvent(org.bukkit.entity.Player player, + boolean isLogin) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static org.bukkit.event.HandlerListgetHandlerList() + +
+           
+ org.bukkit.event.HandlerListgetHandlers() + +
+           
+ org.bukkit.entity.PlayergetPlayer() + +
+           
+ booleanisLogin() + +
+           
+ voidsetLogin(boolean isLogin) + +
+          Deprecated. 
+ voidsetPlayer(org.bukkit.entity.Player player) + +
+           
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+LoginEvent

+
+public LoginEvent(org.bukkit.entity.Player player,
+                  boolean isLogin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPlayer

+
+public org.bukkit.entity.Player getPlayer()
+
+
+
+
+
+
+ +

+setPlayer

+
+public void setPlayer(org.bukkit.entity.Player player)
+
+
+
+
+
+
+ +

+setLogin

+
+@Deprecated
+public void setLogin(boolean isLogin)
+
+
Deprecated.  +

+

+
+
+
+
+ +

+isLogin

+
+public boolean isLogin()
+
+
+
+
+
+
+ +

+getHandlers

+
+public org.bukkit.event.HandlerList getHandlers()
+
+
+
Specified by:
getHandlers in class org.bukkit.event.Event
+
+
+
+
+
+
+ +

+getHandlerList

+
+public static org.bukkit.event.HandlerList getHandlerList()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/PasswordEncryptionEvent.html b/javadoc/fr/xephi/authme/events/PasswordEncryptionEvent.html new file mode 100644 index 00000000..284b1b7a --- /dev/null +++ b/javadoc/fr/xephi/authme/events/PasswordEncryptionEvent.html @@ -0,0 +1,371 @@ + + + + + + +PasswordEncryptionEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class PasswordEncryptionEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.PasswordEncryptionEvent
+
+
+
+
public class PasswordEncryptionEvent
extends org.bukkit.event.Event
+ + +

+

This event is called when we need to compare or get an hash password, + for set a custom EncryptionMethod

+

+ +

+

+
Author:
+
Xephi59
+
See Also:
EncryptionMethod
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
PasswordEncryptionEvent(EncryptionMethod method, + java.lang.String playerName) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static org.bukkit.event.HandlerListgetHandlerList() + +
+           
+ org.bukkit.event.HandlerListgetHandlers() + +
+           
+ EncryptionMethodgetMethod() + +
+           
+ java.lang.StringgetPlayerName() + +
+           
+ voidsetMethod(EncryptionMethod method) + +
+           
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PasswordEncryptionEvent

+
+public PasswordEncryptionEvent(EncryptionMethod method,
+                               java.lang.String playerName)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHandlers

+
+public org.bukkit.event.HandlerList getHandlers()
+
+
+
Specified by:
getHandlers in class org.bukkit.event.Event
+
+
+
+
+
+
+ +

+setMethod

+
+public void setMethod(EncryptionMethod method)
+
+
+
+
+
+
+ +

+getMethod

+
+public EncryptionMethod getMethod()
+
+
+
+
+
+
+ +

+getPlayerName

+
+public java.lang.String getPlayerName()
+
+
+
+
+
+
+ +

+getHandlerList

+
+public static org.bukkit.event.HandlerList getHandlerList()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/ProtectInventoryEvent.html b/javadoc/fr/xephi/authme/events/ProtectInventoryEvent.html new file mode 100644 index 00000000..a907ed34 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/ProtectInventoryEvent.html @@ -0,0 +1,416 @@ + + + + + + +ProtectInventoryEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class ProtectInventoryEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.CustomEvent
+          extended by fr.xephi.authme.events.ProtectInventoryEvent
+
+
+
All Implemented Interfaces:
org.bukkit.event.Cancellable
+
+
+
+
public class ProtectInventoryEvent
extends CustomEvent
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
ProtectInventoryEvent(org.bukkit.entity.Player player, + org.bukkit.inventory.ItemStack[] storedinventory, + org.bukkit.inventory.ItemStack[] storedarmor) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.inventory.ItemStack[]getEmptyArmor() + +
+           
+ org.bukkit.inventory.ItemStack[]getEmptyInventory() + +
+           
+ org.bukkit.entity.PlayergetPlayer() + +
+           
+ org.bukkit.inventory.ItemStack[]getStoredArmor() + +
+           
+ org.bukkit.inventory.ItemStack[]getStoredInventory() + +
+           
+ voidsetNewArmor(org.bukkit.inventory.ItemStack[] emptyArmor) + +
+           
+ voidsetNewInventory(org.bukkit.inventory.ItemStack[] emptyInventory) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.events.CustomEvent
getHandlerList, getHandlers, getServer, isCancelled, setCancelled
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ProtectInventoryEvent

+
+public ProtectInventoryEvent(org.bukkit.entity.Player player,
+                             org.bukkit.inventory.ItemStack[] storedinventory,
+                             org.bukkit.inventory.ItemStack[] storedarmor)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getStoredInventory

+
+public org.bukkit.inventory.ItemStack[] getStoredInventory()
+
+
+
+
+
+
+ +

+getStoredArmor

+
+public org.bukkit.inventory.ItemStack[] getStoredArmor()
+
+
+
+
+
+
+ +

+getPlayer

+
+public org.bukkit.entity.Player getPlayer()
+
+
+
+
+
+
+ +

+setNewInventory

+
+public void setNewInventory(org.bukkit.inventory.ItemStack[] emptyInventory)
+
+
+
+
+
+
+ +

+getEmptyInventory

+
+public org.bukkit.inventory.ItemStack[] getEmptyInventory()
+
+
+
+
+
+
+ +

+setNewArmor

+
+public void setNewArmor(org.bukkit.inventory.ItemStack[] emptyArmor)
+
+
+
+
+
+
+ +

+getEmptyArmor

+
+public org.bukkit.inventory.ItemStack[] getEmptyArmor()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/RegisterTeleportEvent.html b/javadoc/fr/xephi/authme/events/RegisterTeleportEvent.html new file mode 100644 index 00000000..57ee7787 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/RegisterTeleportEvent.html @@ -0,0 +1,357 @@ + + + + + + +RegisterTeleportEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class RegisterTeleportEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.CustomEvent
+          extended by fr.xephi.authme.events.RegisterTeleportEvent
+
+
+
All Implemented Interfaces:
org.bukkit.event.Cancellable
+
+
+
+
public class RegisterTeleportEvent
extends CustomEvent
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
RegisterTeleportEvent(org.bukkit.entity.Player player, + org.bukkit.Location to) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.LocationgetFrom() + +
+           
+ org.bukkit.entity.PlayergetPlayer() + +
+           
+ org.bukkit.LocationgetTo() + +
+           
+ voidsetTo(org.bukkit.Location to) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.events.CustomEvent
getHandlerList, getHandlers, getServer, isCancelled, setCancelled
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RegisterTeleportEvent

+
+public RegisterTeleportEvent(org.bukkit.entity.Player player,
+                             org.bukkit.Location to)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPlayer

+
+public org.bukkit.entity.Player getPlayer()
+
+
+
+
+
+
+ +

+setTo

+
+public void setTo(org.bukkit.Location to)
+
+
+
+
+
+
+ +

+getTo

+
+public org.bukkit.Location getTo()
+
+
+
+
+
+
+ +

+getFrom

+
+public org.bukkit.Location getFrom()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/ResetInventoryEvent.html b/javadoc/fr/xephi/authme/events/ResetInventoryEvent.html new file mode 100644 index 00000000..2977a79c --- /dev/null +++ b/javadoc/fr/xephi/authme/events/ResetInventoryEvent.html @@ -0,0 +1,317 @@ + + + + + + +ResetInventoryEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class ResetInventoryEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.CustomEvent
+          extended by fr.xephi.authme.events.ResetInventoryEvent
+
+
+
All Implemented Interfaces:
org.bukkit.event.Cancellable
+
+
+
+
public class ResetInventoryEvent
extends CustomEvent
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
ResetInventoryEvent(org.bukkit.entity.Player player) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.entity.PlayergetPlayer() + +
+           
+ voidsetPlayer(org.bukkit.entity.Player player) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.events.CustomEvent
getHandlerList, getHandlers, getServer, isCancelled, setCancelled
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ResetInventoryEvent

+
+public ResetInventoryEvent(org.bukkit.entity.Player player)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPlayer

+
+public org.bukkit.entity.Player getPlayer()
+
+
+
+
+
+
+ +

+setPlayer

+
+public void setPlayer(org.bukkit.entity.Player player)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/RestoreInventoryEvent.html b/javadoc/fr/xephi/authme/events/RestoreInventoryEvent.html new file mode 100644 index 00000000..a051d22b --- /dev/null +++ b/javadoc/fr/xephi/authme/events/RestoreInventoryEvent.html @@ -0,0 +1,397 @@ + + + + + + +RestoreInventoryEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class RestoreInventoryEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.CustomEvent
+          extended by fr.xephi.authme.events.RestoreInventoryEvent
+
+
+
All Implemented Interfaces:
org.bukkit.event.Cancellable
+
+
+
+
public class RestoreInventoryEvent
extends CustomEvent
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
RestoreInventoryEvent(org.bukkit.entity.Player player, + org.bukkit.inventory.ItemStack[] inventory, + org.bukkit.inventory.ItemStack[] armor) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.inventory.ItemStack[]getArmor() + +
+           
+ org.bukkit.inventory.ItemStack[]getInventory() + +
+           
+ org.bukkit.entity.PlayergetPlayer() + +
+           
+ voidsetArmor(org.bukkit.inventory.ItemStack[] armor) + +
+           
+ voidsetInventory(org.bukkit.inventory.ItemStack[] inventory) + +
+           
+ voidsetPlayer(org.bukkit.entity.Player player) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.events.CustomEvent
getHandlerList, getHandlers, getServer, isCancelled, setCancelled
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RestoreInventoryEvent

+
+public RestoreInventoryEvent(org.bukkit.entity.Player player,
+                             org.bukkit.inventory.ItemStack[] inventory,
+                             org.bukkit.inventory.ItemStack[] armor)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInventory

+
+public org.bukkit.inventory.ItemStack[] getInventory()
+
+
+
+
+
+
+ +

+setInventory

+
+public void setInventory(org.bukkit.inventory.ItemStack[] inventory)
+
+
+
+
+
+
+ +

+getArmor

+
+public org.bukkit.inventory.ItemStack[] getArmor()
+
+
+
+
+
+
+ +

+setArmor

+
+public void setArmor(org.bukkit.inventory.ItemStack[] armor)
+
+
+
+
+
+
+ +

+getPlayer

+
+public org.bukkit.entity.Player getPlayer()
+
+
+
+
+
+
+ +

+setPlayer

+
+public void setPlayer(org.bukkit.entity.Player player)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/SessionEvent.html b/javadoc/fr/xephi/authme/events/SessionEvent.html new file mode 100644 index 00000000..6540e45c --- /dev/null +++ b/javadoc/fr/xephi/authme/events/SessionEvent.html @@ -0,0 +1,338 @@ + + + + + + +SessionEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class SessionEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.CustomEvent
+          extended by fr.xephi.authme.events.SessionEvent
+
+
+
All Implemented Interfaces:
org.bukkit.event.Cancellable
+
+
+
+
public class SessionEvent
extends CustomEvent
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
SessionEvent(PlayerAuth auth, + boolean isLogin) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ PlayerAuthgetPlayerAuth() + +
+           
+ booleanisLogin() + +
+           
+ voidsetPlayer(PlayerAuth player) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.events.CustomEvent
getHandlerList, getHandlers, getServer, isCancelled, setCancelled
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SessionEvent

+
+public SessionEvent(PlayerAuth auth,
+                    boolean isLogin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPlayerAuth

+
+public PlayerAuth getPlayerAuth()
+
+
+
+
+
+
+ +

+setPlayer

+
+public void setPlayer(PlayerAuth player)
+
+
+
+
+
+
+ +

+isLogin

+
+public boolean isLogin()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/SpawnTeleportEvent.html b/javadoc/fr/xephi/authme/events/SpawnTeleportEvent.html new file mode 100644 index 00000000..0871db79 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/SpawnTeleportEvent.html @@ -0,0 +1,380 @@ + + + + + + +SpawnTeleportEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class SpawnTeleportEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.CustomEvent
+          extended by fr.xephi.authme.events.SpawnTeleportEvent
+
+
+
All Implemented Interfaces:
org.bukkit.event.Cancellable
+
+
+
+
public class SpawnTeleportEvent
extends CustomEvent
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + +
+Constructor Summary
SpawnTeleportEvent(org.bukkit.entity.Player player, + org.bukkit.Location from, + org.bukkit.Location to, + boolean isAuthenticated) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.LocationgetFrom() + +
+           
+ org.bukkit.entity.PlayergetPlayer() + +
+           
+ org.bukkit.LocationgetTo() + +
+           
+ booleanisAuthenticated() + +
+           
+ voidsetTo(org.bukkit.Location to) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.events.CustomEvent
getHandlerList, getHandlers, getServer, isCancelled, setCancelled
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SpawnTeleportEvent

+
+public SpawnTeleportEvent(org.bukkit.entity.Player player,
+                          org.bukkit.Location from,
+                          org.bukkit.Location to,
+                          boolean isAuthenticated)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getPlayer

+
+public org.bukkit.entity.Player getPlayer()
+
+
+
+
+
+
+ +

+setTo

+
+public void setTo(org.bukkit.Location to)
+
+
+
+
+
+
+ +

+getTo

+
+public org.bukkit.Location getTo()
+
+
+
+
+
+
+ +

+getFrom

+
+public org.bukkit.Location getFrom()
+
+
+
+
+
+
+ +

+isAuthenticated

+
+public boolean isAuthenticated()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/StoreInventoryEvent.html b/javadoc/fr/xephi/authme/events/StoreInventoryEvent.html new file mode 100644 index 00000000..145da160 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/StoreInventoryEvent.html @@ -0,0 +1,409 @@ + + + + + + +StoreInventoryEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.events +
+Class StoreInventoryEvent

+
+java.lang.Object
+  extended by org.bukkit.event.Event
+      extended by fr.xephi.authme.events.CustomEvent
+          extended by fr.xephi.authme.events.StoreInventoryEvent
+
+
+
All Implemented Interfaces:
org.bukkit.event.Cancellable
+
+
+
+
public class StoreInventoryEvent
extends CustomEvent
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result
+  + + + + + + + + + + + + + + +
+Constructor Summary
StoreInventoryEvent(org.bukkit.entity.Player player) + +
+           
StoreInventoryEvent(org.bukkit.entity.Player player, + FileCache fileCache) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.inventory.ItemStack[]getArmor() + +
+           
+ org.bukkit.inventory.ItemStack[]getInventory() + +
+           
+ org.bukkit.entity.PlayergetPlayer() + +
+           
+ voidsetArmor(org.bukkit.inventory.ItemStack[] armor) + +
+           
+ voidsetInventory(org.bukkit.inventory.ItemStack[] inventory) + +
+           
+ voidsetPlayer(org.bukkit.entity.Player player) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.events.CustomEvent
getHandlerList, getHandlers, getServer, isCancelled, setCancelled
+ + + + + + + +
Methods inherited from class org.bukkit.event.Event
getEventName, isAsynchronous
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+StoreInventoryEvent

+
+public StoreInventoryEvent(org.bukkit.entity.Player player)
+
+
+
+ +

+StoreInventoryEvent

+
+public StoreInventoryEvent(org.bukkit.entity.Player player,
+                           FileCache fileCache)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInventory

+
+public org.bukkit.inventory.ItemStack[] getInventory()
+
+
+
+
+
+
+ +

+setInventory

+
+public void setInventory(org.bukkit.inventory.ItemStack[] inventory)
+
+
+
+
+
+
+ +

+getArmor

+
+public org.bukkit.inventory.ItemStack[] getArmor()
+
+
+
+
+
+
+ +

+setArmor

+
+public void setArmor(org.bukkit.inventory.ItemStack[] armor)
+
+
+
+
+
+
+ +

+getPlayer

+
+public org.bukkit.entity.Player getPlayer()
+
+
+
+
+
+
+ +

+setPlayer

+
+public void setPlayer(org.bukkit.entity.Player player)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/AuthMeTeleportEvent.html b/javadoc/fr/xephi/authme/events/class-use/AuthMeTeleportEvent.html new file mode 100644 index 00000000..bd917ce3 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/AuthMeTeleportEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.AuthMeTeleportEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.AuthMeTeleportEvent

+
+No usage of fr.xephi.authme.events.AuthMeTeleportEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/CustomEvent.html b/javadoc/fr/xephi/authme/events/class-use/CustomEvent.html new file mode 100644 index 00000000..5bba8c9b --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/CustomEvent.html @@ -0,0 +1,236 @@ + + + + + + +Uses of Class fr.xephi.authme.events.CustomEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.CustomEvent

+
+ + + + + + + + + +
+Packages that use CustomEvent
fr.xephi.authme.events  
+  +

+ + + + + +
+Uses of CustomEvent in fr.xephi.authme.events
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of CustomEvent in fr.xephi.authme.events
+ classAuthMeTeleportEvent + +
+           
+ classProtectInventoryEvent + +
+           
+ classRegisterTeleportEvent + +
+           
+ classResetInventoryEvent + +
+           
+ classRestoreInventoryEvent + +
+           
+ classSessionEvent + +
+           
+ classSpawnTeleportEvent + +
+           
+ classStoreInventoryEvent + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/LoginEvent.html b/javadoc/fr/xephi/authme/events/class-use/LoginEvent.html new file mode 100644 index 00000000..6d4c3872 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/LoginEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.LoginEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.LoginEvent

+
+No usage of fr.xephi.authme.events.LoginEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/PasswordEncryptionEvent.html b/javadoc/fr/xephi/authme/events/class-use/PasswordEncryptionEvent.html new file mode 100644 index 00000000..4773a69c --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/PasswordEncryptionEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.PasswordEncryptionEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.PasswordEncryptionEvent

+
+No usage of fr.xephi.authme.events.PasswordEncryptionEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/ProtectInventoryEvent.html b/javadoc/fr/xephi/authme/events/class-use/ProtectInventoryEvent.html new file mode 100644 index 00000000..38601e20 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/ProtectInventoryEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.ProtectInventoryEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.ProtectInventoryEvent

+
+No usage of fr.xephi.authme.events.ProtectInventoryEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/RegisterTeleportEvent.html b/javadoc/fr/xephi/authme/events/class-use/RegisterTeleportEvent.html new file mode 100644 index 00000000..4734b8cd --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/RegisterTeleportEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.RegisterTeleportEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.RegisterTeleportEvent

+
+No usage of fr.xephi.authme.events.RegisterTeleportEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/ResetInventoryEvent.html b/javadoc/fr/xephi/authme/events/class-use/ResetInventoryEvent.html new file mode 100644 index 00000000..f59df48e --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/ResetInventoryEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.ResetInventoryEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.ResetInventoryEvent

+
+No usage of fr.xephi.authme.events.ResetInventoryEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/RestoreInventoryEvent.html b/javadoc/fr/xephi/authme/events/class-use/RestoreInventoryEvent.html new file mode 100644 index 00000000..e71a3f14 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/RestoreInventoryEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.RestoreInventoryEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.RestoreInventoryEvent

+
+No usage of fr.xephi.authme.events.RestoreInventoryEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/SessionEvent.html b/javadoc/fr/xephi/authme/events/class-use/SessionEvent.html new file mode 100644 index 00000000..c0a3df44 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/SessionEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.SessionEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.SessionEvent

+
+No usage of fr.xephi.authme.events.SessionEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/SpawnTeleportEvent.html b/javadoc/fr/xephi/authme/events/class-use/SpawnTeleportEvent.html new file mode 100644 index 00000000..4a99de41 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/SpawnTeleportEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.SpawnTeleportEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.SpawnTeleportEvent

+
+No usage of fr.xephi.authme.events.SpawnTeleportEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/class-use/StoreInventoryEvent.html b/javadoc/fr/xephi/authme/events/class-use/StoreInventoryEvent.html new file mode 100644 index 00000000..7041805b --- /dev/null +++ b/javadoc/fr/xephi/authme/events/class-use/StoreInventoryEvent.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.events.StoreInventoryEvent + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.events.StoreInventoryEvent

+
+No usage of fr.xephi.authme.events.StoreInventoryEvent +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/package-frame.html b/javadoc/fr/xephi/authme/events/package-frame.html new file mode 100644 index 00000000..cf947522 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/package-frame.html @@ -0,0 +1,52 @@ + + + + + + +fr.xephi.authme.events + + + + + + + + + + + +fr.xephi.authme.events + + + + +
+Classes  + +
+AuthMeTeleportEvent +
+CustomEvent +
+LoginEvent +
+PasswordEncryptionEvent +
+ProtectInventoryEvent +
+RegisterTeleportEvent +
+ResetInventoryEvent +
+RestoreInventoryEvent +
+SessionEvent +
+SpawnTeleportEvent +
+StoreInventoryEvent
+ + + + diff --git a/javadoc/fr/xephi/authme/events/package-summary.html b/javadoc/fr/xephi/authme/events/package-summary.html new file mode 100644 index 00000000..2a68c4a4 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/package-summary.html @@ -0,0 +1,198 @@ + + + + + + +fr.xephi.authme.events + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.events +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AuthMeTeleportEvent 
CustomEvent 
LoginEvent 
PasswordEncryptionEventThis event is called when we need to compare or get an hash password, + for set a custom EncryptionMethod
ProtectInventoryEvent 
RegisterTeleportEvent 
ResetInventoryEvent 
RestoreInventoryEvent 
SessionEvent 
SpawnTeleportEvent 
StoreInventoryEvent 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/package-tree.html b/javadoc/fr/xephi/authme/events/package-tree.html new file mode 100644 index 00000000..857bbf11 --- /dev/null +++ b/javadoc/fr/xephi/authme/events/package-tree.html @@ -0,0 +1,158 @@ + + + + + + +fr.xephi.authme.events Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.events +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/events/package-use.html b/javadoc/fr/xephi/authme/events/package-use.html new file mode 100644 index 00000000..35ad21ba --- /dev/null +++ b/javadoc/fr/xephi/authme/events/package-use.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Package fr.xephi.authme.events + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.events

+
+ + + + + + + + + +
+Packages that use fr.xephi.authme.events
fr.xephi.authme.events  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.events used by fr.xephi.authme.events
CustomEvent + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/Clickable.html b/javadoc/fr/xephi/authme/gui/Clickable.html new file mode 100644 index 00000000..80d43e21 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/Clickable.html @@ -0,0 +1,209 @@ + + + + + + +Clickable + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.gui +
+Interface Clickable

+
+
All Known Implementing Classes:
LoginScreen
+
+
+
+
public interface Clickable
+ + +

+


+ +

+ + + + + + + + + + + + +
+Method Summary
+ voidhandleClick(org.getspout.spoutapi.event.screen.ButtonClickEvent event) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+handleClick

+
+void handleClick(org.getspout.spoutapi.event.screen.ButtonClickEvent event)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/CustomButton.html b/javadoc/fr/xephi/authme/gui/CustomButton.html new file mode 100644 index 00000000..870ee66b --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/CustomButton.html @@ -0,0 +1,363 @@ + + + + + + +CustomButton + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.gui +
+Class CustomButton

+
+java.lang.Object
+  extended by org.getspout.spoutapi.gui.GenericWidget
+      extended by org.getspout.spoutapi.gui.GenericControl
+          extended by org.getspout.spoutapi.gui.GenericButton
+              extended by fr.xephi.authme.gui.CustomButton
+
+
+
All Implemented Interfaces:
org.getspout.spoutapi.gui.Button, org.getspout.spoutapi.gui.Control, org.getspout.spoutapi.gui.Label, org.getspout.spoutapi.gui.Widget
+
+
+
+
public class CustomButton
extends org.getspout.spoutapi.gui.GenericButton
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ ClickablehandleRef + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CustomButton(Clickable c) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidonButtonClick(org.getspout.spoutapi.event.screen.ButtonClickEvent event) + +
+           
+ CustomButtonsetMidPos(int x, + int y) + +
+           
+ + + + + + + +
Methods inherited from class org.getspout.spoutapi.gui.GenericButton
copy, doResize, getAlign, getDisabledText, getHoverColor, getScale, getText, getTextColor, getType, getVersion, hasShadow, isAuto, isResize, readData, setAlign, setAuto, setDisabledText, setHoverColor, setResize, setScale, setShadow, setText, setTextColor, writeData
+ + + + + + + +
Methods inherited from class org.getspout.spoutapi.gui.GenericControl
getColor, getDisabledColor, isEnabled, isFocus, setColor, setDisabledColor, setEnabled, setFocus
+ + + + + + + +
Methods inherited from class org.getspout.spoutapi.gui.GenericWidget
animate, animate, animate, animateStart, animateStop, autoDirty, equals, getAnchor, getContainer, getFixed, getHeight, getId, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPlugin, getPriority, getScreen, getTooltip, getWidth, getX, getY, hasContainer, hashCode, hasPosition, hasSize, isAutoDirty, isDirty, isFixed, isSpoutcraft, isVisible, onAnimate, onAnimateStop, onTick, restorePos, savePos, setAnchor, setAutoDirty, setContainer, setDirty, setFixed, setHeight, setMargin, setMargin, setMargin, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setPlugin, setPriority, setScreen, setScreen, setTooltip, setVisible, setWidth, setX, setY, shiftXPos, shiftYPos, updateSize
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.getspout.spoutapi.gui.Control
getColor, getDisabledColor, isEnabled, isFocus, setColor, setDisabledColor, setEnabled, setFocus
+ + + + + + + +
Methods inherited from interface org.getspout.spoutapi.gui.Widget
animate, animate, animate, animateStart, animateStop, autoDirty, getAnchor, getContainer, getFixed, getHeight, getId, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPlugin, getPriority, getScreen, getTooltip, getWidth, getX, getY, hasContainer, hasPosition, hasSize, isAutoDirty, isDirty, isFixed, isSpoutcraft, isVisible, onAnimate, onAnimateStop, onTick, restorePos, savePos, setAnchor, setAutoDirty, setContainer, setDirty, setFixed, setHeight, setMargin, setMargin, setMargin, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setPlugin, setPriority, setScreen, setScreen, setTooltip, setVisible, setWidth, setX, setY, shiftXPos, shiftYPos, updateSize
+  +

+ + + + + + + + +
+Field Detail
+ +

+handleRef

+
+public Clickable handleRef
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+CustomButton

+
+public CustomButton(Clickable c)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onButtonClick

+
+public void onButtonClick(org.getspout.spoutapi.event.screen.ButtonClickEvent event)
+
+
+
Specified by:
onButtonClick in interface org.getspout.spoutapi.gui.Button
Overrides:
onButtonClick in class org.getspout.spoutapi.gui.GenericButton
+
+
+
+
+
+
+ +

+setMidPos

+
+public CustomButton setMidPos(int x,
+                              int y)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/class-use/Clickable.html b/javadoc/fr/xephi/authme/gui/class-use/Clickable.html new file mode 100644 index 00000000..a85cbd58 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/class-use/Clickable.html @@ -0,0 +1,223 @@ + + + + + + +Uses of Interface fr.xephi.authme.gui.Clickable + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
fr.xephi.authme.gui.Clickable

+
+ + + + + + + + + + + + + +
+Packages that use Clickable
fr.xephi.authme.gui  
fr.xephi.authme.gui.screens  
+  +

+ + + + + +
+Uses of Clickable in fr.xephi.authme.gui
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.gui declared as Clickable
+ ClickableCustomButton.handleRef + +
+           
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.gui with parameters of type Clickable
CustomButton(Clickable c) + +
+           
+  +

+ + + + + +
+Uses of Clickable in fr.xephi.authme.gui.screens
+  +

+ + + + + + + + + +
Classes in fr.xephi.authme.gui.screens that implement Clickable
+ classLoginScreen + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/class-use/CustomButton.html b/javadoc/fr/xephi/authme/gui/class-use/CustomButton.html new file mode 100644 index 00000000..b51048e9 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/class-use/CustomButton.html @@ -0,0 +1,181 @@ + + + + + + +Uses of Class fr.xephi.authme.gui.CustomButton + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.gui.CustomButton

+
+ + + + + + + + + +
+Packages that use CustomButton
fr.xephi.authme.gui  
+  +

+ + + + + +
+Uses of CustomButton in fr.xephi.authme.gui
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.gui that return CustomButton
+ CustomButtonCustomButton.setMidPos(int x, + int y) + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/package-frame.html b/javadoc/fr/xephi/authme/gui/package-frame.html new file mode 100644 index 00000000..8c8379b9 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/package-frame.html @@ -0,0 +1,43 @@ + + + + + + +fr.xephi.authme.gui + + + + + + + + + + + +fr.xephi.authme.gui + + + + +
+Interfaces  + +
+Clickable
+ + + + + + +
+Classes  + +
+CustomButton
+ + + + diff --git a/javadoc/fr/xephi/authme/gui/package-summary.html b/javadoc/fr/xephi/authme/gui/package-summary.html new file mode 100644 index 00000000..674b762a --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/package-summary.html @@ -0,0 +1,171 @@ + + + + + + +fr.xephi.authme.gui + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.gui +

+ + + + + + + + + +
+Interface Summary
Clickable 
+  + +

+ + + + + + + + + +
+Class Summary
CustomButton 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/package-tree.html b/javadoc/fr/xephi/authme/gui/package-tree.html new file mode 100644 index 00000000..db6a83ac --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/package-tree.html @@ -0,0 +1,167 @@ + + + + + + +fr.xephi.authme.gui Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.gui +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/package-use.html b/javadoc/fr/xephi/authme/gui/package-use.html new file mode 100644 index 00000000..569ec866 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/package-use.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Package fr.xephi.authme.gui + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.gui

+
+ + + + + + + + + + + + + +
+Packages that use fr.xephi.authme.gui
fr.xephi.authme.gui  
fr.xephi.authme.gui.screens  
+  +

+ + + + + + + + + + + +
+Classes in fr.xephi.authme.gui used by fr.xephi.authme.gui
Clickable + +
+           
CustomButton + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.gui used by fr.xephi.authme.gui.screens
Clickable + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/screens/LoginScreen.html b/javadoc/fr/xephi/authme/gui/screens/LoginScreen.html new file mode 100644 index 00000000..45cac67d --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/screens/LoginScreen.html @@ -0,0 +1,360 @@ + + + + + + +LoginScreen + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.gui.screens +
+Class LoginScreen

+
+java.lang.Object
+  extended by org.getspout.spoutapi.gui.GenericWidget
+      extended by org.getspout.spoutapi.gui.GenericScreen
+          extended by org.getspout.spoutapi.gui.GenericPopup
+              extended by fr.xephi.authme.gui.screens.LoginScreen
+
+
+
All Implemented Interfaces:
Clickable, org.getspout.spoutapi.gui.PopupScreen, org.getspout.spoutapi.gui.Screen, org.getspout.spoutapi.gui.Widget
+
+
+
+
public class LoginScreen
extends org.getspout.spoutapi.gui.GenericPopup
implements Clickable
+ + +

+


+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+ org.getspout.spoutapi.player.SpoutPlayersplayer + +
+           
+  + + + + + + + + + + +
+Constructor Summary
LoginScreen(org.getspout.spoutapi.player.SpoutPlayer player) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidhandleClick(org.getspout.spoutapi.event.screen.ButtonClickEvent event) + +
+           
+ + + + + + + +
Methods inherited from class org.getspout.spoutapi.gui.GenericPopup
close, getScreenType, getType, getVersion, handleItemOnCursor, isTransparent, readData, setScreen, setTransparent, writeData
+ + + + + + + +
Methods inherited from class org.getspout.spoutapi.gui.GenericScreen
attachWidget, attachWidgets, containsWidget, containsWidget, copy, getAttachedWidgets, getAttachedWidgetsAsSet, getPlayer, getWidget, isBgVisible, onScreenClose, onTick, removeWidget, removeWidgets, setBgVisible, setDirty, updateWidget
+ + + + + + + +
Methods inherited from class org.getspout.spoutapi.gui.GenericWidget
animate, animate, animate, animateStart, animateStop, autoDirty, equals, getAnchor, getContainer, getFixed, getHeight, getId, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPlugin, getPriority, getScreen, getTooltip, getWidth, getX, getY, hasContainer, hashCode, hasPosition, hasSize, isAutoDirty, isDirty, isFixed, isSpoutcraft, isVisible, onAnimate, onAnimateStop, restorePos, savePos, setAnchor, setAutoDirty, setContainer, setFixed, setHeight, setMargin, setMargin, setMargin, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setPlugin, setPriority, setScreen, setTooltip, setVisible, setWidth, setX, setY, shiftXPos, shiftYPos, updateSize
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.getspout.spoutapi.gui.Screen
attachWidget, attachWidgets, containsWidget, containsWidget, getAttachedWidgets, getAttachedWidgetsAsSet, getPlayer, getWidget, isBgVisible, onScreenClose, removeWidget, removeWidgets, setBgVisible, updateWidget
+ + + + + + + +
Methods inherited from interface org.getspout.spoutapi.gui.Widget
animate, animate, animate, animateStart, animateStop, autoDirty, copy, getAnchor, getContainer, getFixed, getHeight, getId, getMarginBottom, getMarginLeft, getMarginRight, getMarginTop, getMaxHeight, getMaxWidth, getMinHeight, getMinWidth, getPlugin, getPriority, getScreen, getTooltip, getWidth, getX, getY, hasContainer, hasPosition, hasSize, isAutoDirty, isDirty, isFixed, isSpoutcraft, isVisible, onAnimate, onAnimateStop, onTick, restorePos, savePos, setAnchor, setAutoDirty, setContainer, setDirty, setFixed, setHeight, setMargin, setMargin, setMargin, setMargin, setMarginBottom, setMarginLeft, setMarginRight, setMarginTop, setMaxHeight, setMaxWidth, setMinHeight, setMinWidth, setPlugin, setPriority, setScreen, setTooltip, setVisible, setWidth, setX, setY, shiftXPos, shiftYPos, updateSize
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+
+ +

+splayer

+
+public org.getspout.spoutapi.player.SpoutPlayer splayer
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+LoginScreen

+
+public LoginScreen(org.getspout.spoutapi.player.SpoutPlayer player)
+
+
+ + + + + + + + +
+Method Detail
+ +

+handleClick

+
+public void handleClick(org.getspout.spoutapi.event.screen.ButtonClickEvent event)
+
+
+
Specified by:
handleClick in interface Clickable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/screens/class-use/LoginScreen.html b/javadoc/fr/xephi/authme/gui/screens/class-use/LoginScreen.html new file mode 100644 index 00000000..a4298ad2 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/screens/class-use/LoginScreen.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.gui.screens.LoginScreen + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.gui.screens.LoginScreen

+
+No usage of fr.xephi.authme.gui.screens.LoginScreen +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/screens/package-frame.html b/javadoc/fr/xephi/authme/gui/screens/package-frame.html new file mode 100644 index 00000000..f8688ab4 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/screens/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +fr.xephi.authme.gui.screens + + + + + + + + + + + +fr.xephi.authme.gui.screens + + + + +
+Classes  + +
+LoginScreen
+ + + + diff --git a/javadoc/fr/xephi/authme/gui/screens/package-summary.html b/javadoc/fr/xephi/authme/gui/screens/package-summary.html new file mode 100644 index 00000000..7ee042e6 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/screens/package-summary.html @@ -0,0 +1,157 @@ + + + + + + +fr.xephi.authme.gui.screens + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.gui.screens +

+ + + + + + + + + +
+Class Summary
LoginScreen 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/screens/package-tree.html b/javadoc/fr/xephi/authme/gui/screens/package-tree.html new file mode 100644 index 00000000..8f1e0b35 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/screens/package-tree.html @@ -0,0 +1,163 @@ + + + + + + +fr.xephi.authme.gui.screens Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.gui.screens +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/gui/screens/package-use.html b/javadoc/fr/xephi/authme/gui/screens/package-use.html new file mode 100644 index 00000000..c9fabe26 --- /dev/null +++ b/javadoc/fr/xephi/authme/gui/screens/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package fr.xephi.authme.gui.screens + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.gui.screens

+
+No usage of fr.xephi.authme.gui.screens +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/AuthMeBlockListener.html b/javadoc/fr/xephi/authme/listener/AuthMeBlockListener.html new file mode 100644 index 00000000..b6206543 --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/AuthMeBlockListener.html @@ -0,0 +1,318 @@ + + + + + + +AuthMeBlockListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.listener +
+Class AuthMeBlockListener

+
+java.lang.Object
+  extended by fr.xephi.authme.listener.AuthMeBlockListener
+
+
+
All Implemented Interfaces:
org.bukkit.event.Listener
+
+
+
+
public class AuthMeBlockListener
extends java.lang.Object
implements org.bukkit.event.Listener
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeinstance + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AuthMeBlockListener(DataSource data, + AuthMe instance) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voidonBlockBreak(org.bukkit.event.block.BlockBreakEvent event) + +
+           
+ voidonBlockPlace(org.bukkit.event.block.BlockPlaceEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+instance

+
+public AuthMe instance
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AuthMeBlockListener

+
+public AuthMeBlockListener(DataSource data,
+                           AuthMe instance)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onBlockPlace

+
+public void onBlockPlace(org.bukkit.event.block.BlockPlaceEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onBlockBreak

+
+public void onBlockBreak(org.bukkit.event.block.BlockBreakEvent event)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/AuthMeChestShopListener.html b/javadoc/fr/xephi/authme/listener/AuthMeChestShopListener.html new file mode 100644 index 00000000..f1b44dcf --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/AuthMeChestShopListener.html @@ -0,0 +1,314 @@ + + + + + + +AuthMeChestShopListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.listener +
+Class AuthMeChestShopListener

+
+java.lang.Object
+  extended by fr.xephi.authme.listener.AuthMeChestShopListener
+
+
+
All Implemented Interfaces:
org.bukkit.event.Listener
+
+
+
+
public class AuthMeChestShopListener
extends java.lang.Object
implements org.bukkit.event.Listener
+ + +

+


+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AuthMeChestShopListener(DataSource database, + AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidonPreTransaction(com.Acrobot.ChestShop.Events.PreTransactionEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AuthMeChestShopListener

+
+public AuthMeChestShopListener(DataSource database,
+                               AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onPreTransaction

+
+public void onPreTransaction(com.Acrobot.ChestShop.Events.PreTransactionEvent event)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/AuthMeEntityListener.html b/javadoc/fr/xephi/authme/listener/AuthMeEntityListener.html new file mode 100644 index 00000000..3f84854e --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/AuthMeEntityListener.html @@ -0,0 +1,406 @@ + + + + + + +AuthMeEntityListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.listener +
+Class AuthMeEntityListener

+
+java.lang.Object
+  extended by fr.xephi.authme.listener.AuthMeEntityListener
+
+
+
All Implemented Interfaces:
org.bukkit.event.Listener
+
+
+
+
public class AuthMeEntityListener
extends java.lang.Object
implements org.bukkit.event.Listener
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeinstance + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AuthMeEntityListener(DataSource data, + AuthMe instance) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidEntityRegainHealthEvent(org.bukkit.event.entity.EntityRegainHealthEvent event) + +
+           
+ voidonEntityDamage(org.bukkit.event.entity.EntityDamageEvent event) + +
+           
+ voidonEntityInteract(org.bukkit.event.entity.EntityInteractEvent event) + +
+           
+ voidonEntityTarget(org.bukkit.event.entity.EntityTargetEvent event) + +
+           
+ voidonFoodLevelChange(org.bukkit.event.entity.FoodLevelChangeEvent event) + +
+           
+ voidonLowestEntityInteract(org.bukkit.event.entity.EntityInteractEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+instance

+
+public AuthMe instance
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AuthMeEntityListener

+
+public AuthMeEntityListener(DataSource data,
+                            AuthMe instance)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onEntityDamage

+
+public void onEntityDamage(org.bukkit.event.entity.EntityDamageEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onEntityTarget

+
+public void onEntityTarget(org.bukkit.event.entity.EntityTargetEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onFoodLevelChange

+
+public void onFoodLevelChange(org.bukkit.event.entity.FoodLevelChangeEvent event)
+
+
+
+
+
+
+
+
+
+ +

+EntityRegainHealthEvent

+
+public void EntityRegainHealthEvent(org.bukkit.event.entity.EntityRegainHealthEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onEntityInteract

+
+public void onEntityInteract(org.bukkit.event.entity.EntityInteractEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onLowestEntityInteract

+
+public void onLowestEntityInteract(org.bukkit.event.entity.EntityInteractEvent event)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/AuthMePlayerListener.html b/javadoc/fr/xephi/authme/listener/AuthMePlayerListener.html new file mode 100644 index 00000000..40206789 --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/AuthMePlayerListener.html @@ -0,0 +1,830 @@ + + + + + + +AuthMePlayerListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.listener +
+Class AuthMePlayerListener

+
+java.lang.Object
+  extended by fr.xephi.authme.listener.AuthMePlayerListener
+
+
+
All Implemented Interfaces:
org.bukkit.event.Listener
+
+
+
+
public class AuthMePlayerListener
extends java.lang.Object
implements org.bukkit.event.Listener
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+ booleancauseByAuthMe + +
+           
+static java.util.HashMap<java.lang.String,org.bukkit.GameMode>gameMode + +
+           
+static org.bukkit.GameModegm + +
+           
+static java.util.HashMap<java.lang.String,java.lang.String>joinMessage + +
+           
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AuthMePlayerListener(AuthMe plugin, + DataSource data) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidonPlayerBedEnter(org.bukkit.event.player.PlayerBedEnterEvent event) + +
+           
+ voidonPlayerChat(org.bukkit.event.player.AsyncPlayerChatEvent event) + +
+           
+ voidonPlayerCommandPreprocess(org.bukkit.event.player.PlayerCommandPreprocessEvent event) + +
+           
+ voidonPlayerDropItem(org.bukkit.event.player.PlayerDropItemEvent event) + +
+           
+ voidonPlayerEarlyChat(org.bukkit.event.player.AsyncPlayerChatEvent event) + +
+           
+ voidonPlayerGameModeChange(org.bukkit.event.player.PlayerGameModeChangeEvent event) + +
+           
+ voidonPlayerHighChat(org.bukkit.event.player.AsyncPlayerChatEvent event) + +
+           
+ voidonPlayerHighestChat(org.bukkit.event.player.AsyncPlayerChatEvent event) + +
+           
+ voidonPlayerInteract(org.bukkit.event.player.PlayerInteractEvent event) + +
+           
+ voidonPlayerInteractEntity(org.bukkit.event.player.PlayerInteractEntityEvent event) + +
+           
+ voidonPlayerInventoryClick(org.bukkit.event.inventory.InventoryClickEvent event) + +
+           
+ voidonPlayerInventoryOpen(org.bukkit.event.inventory.InventoryOpenEvent event) + +
+           
+ voidonPlayerJoin(org.bukkit.event.player.PlayerJoinEvent event) + +
+           
+ voidonPlayerKick(org.bukkit.event.player.PlayerKickEvent event) + +
+           
+ voidonPlayerLogin(org.bukkit.event.player.PlayerLoginEvent event) + +
+           
+ voidonPlayerLowChat(org.bukkit.event.player.AsyncPlayerChatEvent event) + +
+           
+ voidonPlayerMove(org.bukkit.event.player.PlayerMoveEvent event) + +
+           
+ voidonPlayerNormalChat(org.bukkit.event.player.AsyncPlayerChatEvent event) + +
+           
+ voidonPlayerPickupItem(org.bukkit.event.player.PlayerPickupItemEvent event) + +
+           
+ voidonPlayerQuit(org.bukkit.event.player.PlayerQuitEvent event) + +
+           
+ voidonPlayerRespawn(org.bukkit.event.player.PlayerRespawnEvent event) + +
+           
+ voidonSignChange(org.bukkit.event.block.SignChangeEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+gm

+
+public static org.bukkit.GameMode gm
+
+
+
+
+
+ +

+gameMode

+
+public static java.util.HashMap<java.lang.String,org.bukkit.GameMode> gameMode
+
+
+
+
+
+ +

+joinMessage

+
+public static java.util.HashMap<java.lang.String,java.lang.String> joinMessage
+
+
+
+
+
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+
+ +

+causeByAuthMe

+
+public boolean causeByAuthMe
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AuthMePlayerListener

+
+public AuthMePlayerListener(AuthMe plugin,
+                            DataSource data)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onPlayerCommandPreprocess

+
+public void onPlayerCommandPreprocess(org.bukkit.event.player.PlayerCommandPreprocessEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerNormalChat

+
+public void onPlayerNormalChat(org.bukkit.event.player.AsyncPlayerChatEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerHighChat

+
+public void onPlayerHighChat(org.bukkit.event.player.AsyncPlayerChatEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerChat

+
+public void onPlayerChat(org.bukkit.event.player.AsyncPlayerChatEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerHighestChat

+
+public void onPlayerHighestChat(org.bukkit.event.player.AsyncPlayerChatEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerEarlyChat

+
+public void onPlayerEarlyChat(org.bukkit.event.player.AsyncPlayerChatEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerLowChat

+
+public void onPlayerLowChat(org.bukkit.event.player.AsyncPlayerChatEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerMove

+
+public void onPlayerMove(org.bukkit.event.player.PlayerMoveEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerLogin

+
+public void onPlayerLogin(org.bukkit.event.player.PlayerLoginEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerJoin

+
+public void onPlayerJoin(org.bukkit.event.player.PlayerJoinEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerQuit

+
+public void onPlayerQuit(org.bukkit.event.player.PlayerQuitEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerKick

+
+public void onPlayerKick(org.bukkit.event.player.PlayerKickEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerPickupItem

+
+public void onPlayerPickupItem(org.bukkit.event.player.PlayerPickupItemEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerInteract

+
+public void onPlayerInteract(org.bukkit.event.player.PlayerInteractEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerInventoryOpen

+
+public void onPlayerInventoryOpen(org.bukkit.event.inventory.InventoryOpenEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerInventoryClick

+
+public void onPlayerInventoryClick(org.bukkit.event.inventory.InventoryClickEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerInteractEntity

+
+public void onPlayerInteractEntity(org.bukkit.event.player.PlayerInteractEntityEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerDropItem

+
+public void onPlayerDropItem(org.bukkit.event.player.PlayerDropItemEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerBedEnter

+
+public void onPlayerBedEnter(org.bukkit.event.player.PlayerBedEnterEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onSignChange

+
+public void onSignChange(org.bukkit.event.block.SignChangeEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerRespawn

+
+public void onPlayerRespawn(org.bukkit.event.player.PlayerRespawnEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPlayerGameModeChange

+
+public void onPlayerGameModeChange(org.bukkit.event.player.PlayerGameModeChangeEvent event)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/AuthMeServerListener.html b/javadoc/fr/xephi/authme/listener/AuthMeServerListener.html new file mode 100644 index 00000000..cad5526e --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/AuthMeServerListener.html @@ -0,0 +1,338 @@ + + + + + + +AuthMeServerListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.listener +
+Class AuthMeServerListener

+
+java.lang.Object
+  extended by fr.xephi.authme.listener.AuthMeServerListener
+
+
+
All Implemented Interfaces:
org.bukkit.event.Listener
+
+
+
+
public class AuthMeServerListener
extends java.lang.Object
implements org.bukkit.event.Listener
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
AuthMeServerListener(AuthMe plugin) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidonPluginDisable(org.bukkit.event.server.PluginDisableEvent event) + +
+           
+ voidonPluginEnable(org.bukkit.event.server.PluginEnableEvent event) + +
+           
+ voidonServerPing(org.bukkit.event.server.ServerListPingEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+AuthMeServerListener

+
+public AuthMeServerListener(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onServerPing

+
+public void onServerPing(org.bukkit.event.server.ServerListPingEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPluginDisable

+
+public void onPluginDisable(org.bukkit.event.server.PluginDisableEvent event)
+
+
+
+
+
+
+
+
+
+ +

+onPluginEnable

+
+public void onPluginEnable(org.bukkit.event.server.PluginEnableEvent event)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/AuthMeSpoutListener.html b/javadoc/fr/xephi/authme/listener/AuthMeSpoutListener.html new file mode 100644 index 00000000..87ed0281 --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/AuthMeSpoutListener.html @@ -0,0 +1,258 @@ + + + + + + +AuthMeSpoutListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.listener +
+Class AuthMeSpoutListener

+
+java.lang.Object
+  extended by fr.xephi.authme.listener.AuthMeSpoutListener
+
+
+
All Implemented Interfaces:
org.bukkit.event.Listener
+
+
+
+
public class AuthMeSpoutListener
extends java.lang.Object
implements org.bukkit.event.Listener
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
AuthMeSpoutListener(DataSource data) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidonSpoutCraftEnable(org.getspout.spoutapi.event.spout.SpoutCraftEnableEvent event) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AuthMeSpoutListener

+
+public AuthMeSpoutListener(DataSource data)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onSpoutCraftEnable

+
+public void onSpoutCraftEnable(org.getspout.spoutapi.event.spout.SpoutCraftEnableEvent event)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/class-use/AuthMeBlockListener.html b/javadoc/fr/xephi/authme/listener/class-use/AuthMeBlockListener.html new file mode 100644 index 00000000..b3ad450f --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/class-use/AuthMeBlockListener.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.listener.AuthMeBlockListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.listener.AuthMeBlockListener

+
+No usage of fr.xephi.authme.listener.AuthMeBlockListener +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/class-use/AuthMeChestShopListener.html b/javadoc/fr/xephi/authme/listener/class-use/AuthMeChestShopListener.html new file mode 100644 index 00000000..b56af20e --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/class-use/AuthMeChestShopListener.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.listener.AuthMeChestShopListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.listener.AuthMeChestShopListener

+
+No usage of fr.xephi.authme.listener.AuthMeChestShopListener +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/class-use/AuthMeEntityListener.html b/javadoc/fr/xephi/authme/listener/class-use/AuthMeEntityListener.html new file mode 100644 index 00000000..454e84e6 --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/class-use/AuthMeEntityListener.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.listener.AuthMeEntityListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.listener.AuthMeEntityListener

+
+No usage of fr.xephi.authme.listener.AuthMeEntityListener +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/class-use/AuthMePlayerListener.html b/javadoc/fr/xephi/authme/listener/class-use/AuthMePlayerListener.html new file mode 100644 index 00000000..23eeb77c --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/class-use/AuthMePlayerListener.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.listener.AuthMePlayerListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.listener.AuthMePlayerListener

+
+No usage of fr.xephi.authme.listener.AuthMePlayerListener +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/class-use/AuthMeServerListener.html b/javadoc/fr/xephi/authme/listener/class-use/AuthMeServerListener.html new file mode 100644 index 00000000..5797a488 --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/class-use/AuthMeServerListener.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.listener.AuthMeServerListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.listener.AuthMeServerListener

+
+No usage of fr.xephi.authme.listener.AuthMeServerListener +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/class-use/AuthMeSpoutListener.html b/javadoc/fr/xephi/authme/listener/class-use/AuthMeSpoutListener.html new file mode 100644 index 00000000..82b39d38 --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/class-use/AuthMeSpoutListener.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.listener.AuthMeSpoutListener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.listener.AuthMeSpoutListener

+
+No usage of fr.xephi.authme.listener.AuthMeSpoutListener +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/package-frame.html b/javadoc/fr/xephi/authme/listener/package-frame.html new file mode 100644 index 00000000..821468ea --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/package-frame.html @@ -0,0 +1,42 @@ + + + + + + +fr.xephi.authme.listener + + + + + + + + + + + +fr.xephi.authme.listener + + + + +
+Classes  + +
+AuthMeBlockListener +
+AuthMeChestShopListener +
+AuthMeEntityListener +
+AuthMePlayerListener +
+AuthMeServerListener +
+AuthMeSpoutListener
+ + + + diff --git a/javadoc/fr/xephi/authme/listener/package-summary.html b/javadoc/fr/xephi/authme/listener/package-summary.html new file mode 100644 index 00000000..a3af67ab --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +fr.xephi.authme.listener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.listener +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AuthMeBlockListener 
AuthMeChestShopListener 
AuthMeEntityListener 
AuthMePlayerListener 
AuthMeServerListener 
AuthMeSpoutListener 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/package-tree.html b/javadoc/fr/xephi/authme/listener/package-tree.html new file mode 100644 index 00000000..9cc6a108 --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/package-tree.html @@ -0,0 +1,159 @@ + + + + + + +fr.xephi.authme.listener Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.listener +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/listener/package-use.html b/javadoc/fr/xephi/authme/listener/package-use.html new file mode 100644 index 00000000..a7258199 --- /dev/null +++ b/javadoc/fr/xephi/authme/listener/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package fr.xephi.authme.listener + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.listener

+
+No usage of fr.xephi.authme.listener +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/package-frame.html b/javadoc/fr/xephi/authme/package-frame.html new file mode 100644 index 00000000..6fda45a3 --- /dev/null +++ b/javadoc/fr/xephi/authme/package-frame.html @@ -0,0 +1,57 @@ + + + + + + +fr.xephi.authme + + + + + + + + + + + +fr.xephi.authme + + + + +
+Classes  + +
+AuthMe +
+ConsoleFilter +
+ConsoleLogger +
+DataManager +
+Log4JFilter +
+PerformBackup +
+SendMailSSL +
+Utils
+ + + + + + +
+Enums  + +
+Utils.groupType
+ + + + diff --git a/javadoc/fr/xephi/authme/package-summary.html b/javadoc/fr/xephi/authme/package-summary.html new file mode 100644 index 00000000..b99ec607 --- /dev/null +++ b/javadoc/fr/xephi/authme/package-summary.html @@ -0,0 +1,199 @@ + + + + + + +fr.xephi.authme + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
AuthMe 
ConsoleFilter 
ConsoleLogger 
DataManager 
Log4JFilter 
PerformBackup 
SendMailSSL 
Utils 
+  + +

+ + + + + + + + + +
+Enum Summary
Utils.groupType 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/package-tree.html b/javadoc/fr/xephi/authme/package-tree.html new file mode 100644 index 00000000..a76b4d9a --- /dev/null +++ b/javadoc/fr/xephi/authme/package-tree.html @@ -0,0 +1,173 @@ + + + + + + +fr.xephi.authme Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/package-use.html b/javadoc/fr/xephi/authme/package-use.html new file mode 100644 index 00000000..ea9eeedf --- /dev/null +++ b/javadoc/fr/xephi/authme/package-use.html @@ -0,0 +1,460 @@ + + + + + + +Uses of Package fr.xephi.authme + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages that use fr.xephi.authme
fr.xephi.authme  
fr.xephi.authme.api  
fr.xephi.authme.cache.backup  
fr.xephi.authme.cache.limbo  
fr.xephi.authme.commands  
fr.xephi.authme.converter  
fr.xephi.authme.datasource  
fr.xephi.authme.gui.screens  
fr.xephi.authme.listener  
fr.xephi.authme.plugin.manager  
fr.xephi.authme.process  
fr.xephi.authme.process.login  
fr.xephi.authme.process.register  
fr.xephi.authme.settings  
fr.xephi.authme.task  
+  +

+ + + + + + + + + + + + + + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme
AuthMe + +
+           
DataManager + +
+           
SendMailSSL + +
+           
Utils + +
+           
Utils.groupType + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.api
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.cache.backup
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.cache.limbo
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.commands
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.converter
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.datasource
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.gui.screens
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.listener
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.plugin.manager
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.process
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.process.login
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.process.register
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.settings
AuthMe + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme used by fr.xephi.authme.task
AuthMe + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/BungeeCordMessage.html b/javadoc/fr/xephi/authme/plugin/manager/BungeeCordMessage.html new file mode 100644 index 00000000..77307041 --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/BungeeCordMessage.html @@ -0,0 +1,298 @@ + + + + + + +BungeeCordMessage + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.plugin.manager +
+Class BungeeCordMessage

+
+java.lang.Object
+  extended by fr.xephi.authme.plugin.manager.BungeeCordMessage
+
+
+
All Implemented Interfaces:
org.bukkit.plugin.messaging.PluginMessageListener
+
+
+
+
public class BungeeCordMessage
extends java.lang.Object
implements org.bukkit.plugin.messaging.PluginMessageListener
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeplugin + +
+           
+  + + + + + + + + + + +
+Constructor Summary
BungeeCordMessage(AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidonPluginMessageReceived(java.lang.String channel, + org.bukkit.entity.Player player, + byte[] message) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+BungeeCordMessage

+
+public BungeeCordMessage(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+onPluginMessageReceived

+
+public void onPluginMessageReceived(java.lang.String channel,
+                                    org.bukkit.entity.Player player,
+                                    byte[] message)
+
+
+
Specified by:
onPluginMessageReceived in interface org.bukkit.plugin.messaging.PluginMessageListener
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/CitizensCommunicator.html b/javadoc/fr/xephi/authme/plugin/manager/CitizensCommunicator.html new file mode 100644 index 00000000..d13a2b83 --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/CitizensCommunicator.html @@ -0,0 +1,290 @@ + + + + + + +CitizensCommunicator + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.plugin.manager +
+Class CitizensCommunicator

+
+java.lang.Object
+  extended by fr.xephi.authme.plugin.manager.CitizensCommunicator
+
+
+
+
public class CitizensCommunicator
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+ AuthMeinstance + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CitizensCommunicator(AuthMe instance) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ booleanisNPC(org.bukkit.entity.Entity player, + AuthMe instance) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+instance

+
+public AuthMe instance
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+CitizensCommunicator

+
+public CitizensCommunicator(AuthMe instance)
+
+
+ + + + + + + + +
+Method Detail
+ +

+isNPC

+
+public boolean isNPC(org.bukkit.entity.Entity player,
+                     AuthMe instance)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/CombatTagComunicator.html b/javadoc/fr/xephi/authme/plugin/manager/CombatTagComunicator.html new file mode 100644 index 00000000..3d35fdc3 --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/CombatTagComunicator.html @@ -0,0 +1,291 @@ + + + + + + +CombatTagComunicator + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.plugin.manager +
+Class CombatTagComunicator

+
+java.lang.Object
+  extended by fr.xephi.authme.plugin.manager.CombatTagComunicator
+
+
+
+
public abstract class CombatTagComunicator
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+static com.trc202.CombatTagApi.CombatTagApicombatApi + +
+           
+  + + + + + + + + + + +
+Constructor Summary
CombatTagComunicator() + +
+           
+  + + + + + + + + + + + +
+Method Summary
+static booleanisNPC(org.bukkit.entity.Entity player) + +
+          Returns if the entity is an NPC
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+combatApi

+
+public static com.trc202.CombatTagApi.CombatTagApi combatApi
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+CombatTagComunicator

+
+public CombatTagComunicator()
+
+
+ + + + + + + + +
+Method Detail
+ +

+isNPC

+
+public static boolean isNPC(org.bukkit.entity.Entity player)
+
+
Returns if the entity is an NPC +

+

+
Parameters:
player - +
Returns:
true if the player is an NPC
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/EssSpawn.html b/javadoc/fr/xephi/authme/plugin/manager/EssSpawn.html new file mode 100644 index 00000000..4dc120c2 --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/EssSpawn.html @@ -0,0 +1,351 @@ + + + + + + +EssSpawn + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.plugin.manager +
+Class EssSpawn

+
+java.lang.Object
+  extended by org.bukkit.configuration.MemorySection
+      extended by org.bukkit.configuration.MemoryConfiguration
+          extended by org.bukkit.configuration.file.FileConfiguration
+              extended by org.bukkit.configuration.file.YamlConfiguration
+                  extended by fr.xephi.authme.settings.CustomConfiguration
+                      extended by fr.xephi.authme.plugin.manager.EssSpawn
+
+
+
All Implemented Interfaces:
org.bukkit.configuration.Configuration, org.bukkit.configuration.ConfigurationSection
+
+
+
+
public class EssSpawn
extends CustomConfiguration
+ + +

+


+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.bukkit.configuration.file.FileConfiguration
SYSTEM_UTF, UTF_BIG, UTF8_OVERRIDE
+  + + + + + + + + + + +
+Constructor Summary
EssSpawn() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static EssSpawngetInstance() + +
+           
+ org.bukkit.LocationgetLocation() + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.settings.CustomConfiguration
load, loadRessource, reLoad, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.YamlConfiguration
loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, saveToString
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.FileConfiguration
load, load, load, load, save, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemoryConfiguration
addDefault, addDefaults, addDefaults, getDefaults, getParent, setDefaults
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemorySection
contains, createPath, createPath, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.bukkit.configuration.ConfigurationSection
contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+EssSpawn

+
+public EssSpawn()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public static EssSpawn getInstance()
+
+
+
+
+
+
+ +

+getLocation

+
+public org.bukkit.Location getLocation()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/class-use/BungeeCordMessage.html b/javadoc/fr/xephi/authme/plugin/manager/class-use/BungeeCordMessage.html new file mode 100644 index 00000000..2371b8cd --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/class-use/BungeeCordMessage.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.plugin.manager.BungeeCordMessage + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.plugin.manager.BungeeCordMessage

+
+No usage of fr.xephi.authme.plugin.manager.BungeeCordMessage +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/class-use/CitizensCommunicator.html b/javadoc/fr/xephi/authme/plugin/manager/class-use/CitizensCommunicator.html new file mode 100644 index 00000000..92014229 --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/class-use/CitizensCommunicator.html @@ -0,0 +1,196 @@ + + + + + + +Uses of Class fr.xephi.authme.plugin.manager.CitizensCommunicator + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.plugin.manager.CitizensCommunicator

+
+ + + + + + + + + +
+Packages that use CitizensCommunicator
fr.xephi.authme  
+  +

+ + + + + +
+Uses of CitizensCommunicator in fr.xephi.authme
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme declared as CitizensCommunicator
+ CitizensCommunicatorAuthMe.citizens + +
+           
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme that return CitizensCommunicator
+ CitizensCommunicatorAuthMe.getCitizensCommunicator() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/class-use/CombatTagComunicator.html b/javadoc/fr/xephi/authme/plugin/manager/class-use/CombatTagComunicator.html new file mode 100644 index 00000000..933bcdb7 --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/class-use/CombatTagComunicator.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.plugin.manager.CombatTagComunicator + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.plugin.manager.CombatTagComunicator

+
+No usage of fr.xephi.authme.plugin.manager.CombatTagComunicator +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/class-use/EssSpawn.html b/javadoc/fr/xephi/authme/plugin/manager/class-use/EssSpawn.html new file mode 100644 index 00000000..6d9dc93b --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/class-use/EssSpawn.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.plugin.manager.EssSpawn + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.plugin.manager.EssSpawn

+
+ + + + + + + + + +
+Packages that use EssSpawn
fr.xephi.authme.plugin.manager  
+  +

+ + + + + +
+Uses of EssSpawn in fr.xephi.authme.plugin.manager
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.plugin.manager that return EssSpawn
+static EssSpawnEssSpawn.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/package-frame.html b/javadoc/fr/xephi/authme/plugin/manager/package-frame.html new file mode 100644 index 00000000..5d39d532 --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/package-frame.html @@ -0,0 +1,38 @@ + + + + + + +fr.xephi.authme.plugin.manager + + + + + + + + + + + +fr.xephi.authme.plugin.manager + + + + +
+Classes  + +
+BungeeCordMessage +
+CitizensCommunicator +
+CombatTagComunicator +
+EssSpawn
+ + + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/package-summary.html b/javadoc/fr/xephi/authme/plugin/manager/package-summary.html new file mode 100644 index 00000000..0a9b2cf5 --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/package-summary.html @@ -0,0 +1,169 @@ + + + + + + +fr.xephi.authme.plugin.manager + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.plugin.manager +

+ + + + + + + + + + + + + + + + + + + + + +
+Class Summary
BungeeCordMessage 
CitizensCommunicator 
CombatTagComunicator 
EssSpawn 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/package-tree.html b/javadoc/fr/xephi/authme/plugin/manager/package-tree.html new file mode 100644 index 00000000..02bb062f --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/package-tree.html @@ -0,0 +1,166 @@ + + + + + + +fr.xephi.authme.plugin.manager Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.plugin.manager +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/plugin/manager/package-use.html b/javadoc/fr/xephi/authme/plugin/manager/package-use.html new file mode 100644 index 00000000..edec63be --- /dev/null +++ b/javadoc/fr/xephi/authme/plugin/manager/package-use.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Package fr.xephi.authme.plugin.manager + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.plugin.manager

+
+ + + + + + + + + + + + + +
+Packages that use fr.xephi.authme.plugin.manager
fr.xephi.authme  
fr.xephi.authme.plugin.manager  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.plugin.manager used by fr.xephi.authme
CitizensCommunicator + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.plugin.manager used by fr.xephi.authme.plugin.manager
EssSpawn + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/Management.html b/javadoc/fr/xephi/authme/process/Management.html new file mode 100644 index 00000000..85daac65 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/Management.html @@ -0,0 +1,434 @@ + + + + + + +Management + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.process +
+Class Management

+
+java.lang.Object
+  extended by java.lang.Thread
+      extended by fr.xephi.authme.process.Management
+
+
+
All Implemented Interfaces:
java.lang.Runnable
+
+
+
+
public class Management
extends java.lang.Thread
+ + +

+


+ +

+ + + + + + + +
+Nested Class Summary
+ + + + + + + +
Nested classes/interfaces inherited from class java.lang.Thread
java.lang.Thread.State, java.lang.Thread.UncaughtExceptionHandler
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+ DataSourcedatabase + +
+           
+ AuthMeplugin + +
+           
+ org.bukkit.plugin.PluginManagerpm + +
+           
+static RandomStringrdm + +
+           
+ + + + + + + +
Fields inherited from class java.lang.Thread
MAX_PRIORITY, MIN_PRIORITY, NORM_PRIORITY
+  + + + + + + + + + + +
+Constructor Summary
Management(DataSource database, + AuthMe plugin) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidperformLogin(org.bukkit.entity.Player player, + java.lang.String password, + boolean forceLogin) + +
+           
+ voidperformRegister(org.bukkit.entity.Player player, + java.lang.String password, + java.lang.String email) + +
+           
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Thread
activeCount, checkAccess, countStackFrames, currentThread, destroy, dumpStack, enumerate, getAllStackTraces, getContextClassLoader, getDefaultUncaughtExceptionHandler, getId, getName, getPriority, getStackTrace, getState, getThreadGroup, getUncaughtExceptionHandler, holdsLock, interrupt, interrupted, isAlive, isDaemon, isInterrupted, join, join, join, resume, setContextClassLoader, setDaemon, setDefaultUncaughtExceptionHandler, setName, setPriority, setUncaughtExceptionHandler, sleep, sleep, start, stop, stop, suspend, toString, yield
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+database

+
+public DataSource database
+
+
+
+
+
+ +

+plugin

+
+public AuthMe plugin
+
+
+
+
+
+ +

+rdm

+
+public static RandomString rdm
+
+
+
+
+
+ +

+pm

+
+public org.bukkit.plugin.PluginManager pm
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Management

+
+public Management(DataSource database,
+                  AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
Overrides:
run in class java.lang.Thread
+
+
+
+
+
+
+ +

+performLogin

+
+public void performLogin(org.bukkit.entity.Player player,
+                         java.lang.String password,
+                         boolean forceLogin)
+
+
+
+
+
+
+ +

+performRegister

+
+public void performRegister(org.bukkit.entity.Player player,
+                            java.lang.String password,
+                            java.lang.String email)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/class-use/Management.html b/javadoc/fr/xephi/authme/process/class-use/Management.html new file mode 100644 index 00000000..c34763f5 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/class-use/Management.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.process.Management + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.process.Management

+
+ + + + + + + + + +
+Packages that use Management
fr.xephi.authme  
+  +

+ + + + + +
+Uses of Management in fr.xephi.authme
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme declared as Management
+ ManagementAuthMe.management + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/login/AsyncronousLogin.html b/javadoc/fr/xephi/authme/process/login/AsyncronousLogin.html new file mode 100644 index 00000000..3822b487 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/login/AsyncronousLogin.html @@ -0,0 +1,281 @@ + + + + + + +AsyncronousLogin + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.process.login +
+Class AsyncronousLogin

+
+java.lang.Object
+  extended by fr.xephi.authme.process.login.AsyncronousLogin
+
+
+
+
public class AsyncronousLogin
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
AsyncronousLogin(org.bukkit.entity.Player player, + java.lang.String password, + boolean forceLogin, + AuthMe plugin, + DataSource data) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ voiddisplayOtherAccounts(PlayerAuth auth, + org.bukkit.entity.Player p) + +
+           
+ voidprocess() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AsyncronousLogin

+
+public AsyncronousLogin(org.bukkit.entity.Player player,
+                        java.lang.String password,
+                        boolean forceLogin,
+                        AuthMe plugin,
+                        DataSource data)
+
+
+ + + + + + + + +
+Method Detail
+ +

+process

+
+public void process()
+
+
+
+
+
+
+ +

+displayOtherAccounts

+
+public void displayOtherAccounts(PlayerAuth auth,
+                                 org.bukkit.entity.Player p)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/login/ProcessSyncronousPlayerLogin.html b/javadoc/fr/xephi/authme/process/login/ProcessSyncronousPlayerLogin.html new file mode 100644 index 00000000..735e1f2d --- /dev/null +++ b/javadoc/fr/xephi/authme/process/login/ProcessSyncronousPlayerLogin.html @@ -0,0 +1,284 @@ + + + + + + +ProcessSyncronousPlayerLogin + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.process.login +
+Class ProcessSyncronousPlayerLogin

+
+java.lang.Object
+  extended by fr.xephi.authme.process.login.ProcessSyncronousPlayerLogin
+
+
+
All Implemented Interfaces:
java.lang.Runnable
+
+
+
+
public class ProcessSyncronousPlayerLogin
extends java.lang.Object
implements java.lang.Runnable
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
ProcessSyncronousPlayerLogin(org.bukkit.entity.Player player, + AuthMe plugin, + DataSource data) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ LimboPlayergetLimbo() + +
+           
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ProcessSyncronousPlayerLogin

+
+public ProcessSyncronousPlayerLogin(org.bukkit.entity.Player player,
+                                    AuthMe plugin,
+                                    DataSource data)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getLimbo

+
+public LimboPlayer getLimbo()
+
+
+
+
+
+
+
+
+
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/login/class-use/AsyncronousLogin.html b/javadoc/fr/xephi/authme/process/login/class-use/AsyncronousLogin.html new file mode 100644 index 00000000..f5edb2ba --- /dev/null +++ b/javadoc/fr/xephi/authme/process/login/class-use/AsyncronousLogin.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.process.login.AsyncronousLogin + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.process.login.AsyncronousLogin

+
+No usage of fr.xephi.authme.process.login.AsyncronousLogin +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/login/class-use/ProcessSyncronousPlayerLogin.html b/javadoc/fr/xephi/authme/process/login/class-use/ProcessSyncronousPlayerLogin.html new file mode 100644 index 00000000..c818fddf --- /dev/null +++ b/javadoc/fr/xephi/authme/process/login/class-use/ProcessSyncronousPlayerLogin.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.process.login.ProcessSyncronousPlayerLogin + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.process.login.ProcessSyncronousPlayerLogin

+
+No usage of fr.xephi.authme.process.login.ProcessSyncronousPlayerLogin +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/login/package-frame.html b/javadoc/fr/xephi/authme/process/login/package-frame.html new file mode 100644 index 00000000..e877ab09 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/login/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +fr.xephi.authme.process.login + + + + + + + + + + + +fr.xephi.authme.process.login + + + + +
+Classes  + +
+AsyncronousLogin +
+ProcessSyncronousPlayerLogin
+ + + + diff --git a/javadoc/fr/xephi/authme/process/login/package-summary.html b/javadoc/fr/xephi/authme/process/login/package-summary.html new file mode 100644 index 00000000..401c0864 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/login/package-summary.html @@ -0,0 +1,161 @@ + + + + + + +fr.xephi.authme.process.login + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.process.login +

+ + + + + + + + + + + + + +
+Class Summary
AsyncronousLogin 
ProcessSyncronousPlayerLogin 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/login/package-tree.html b/javadoc/fr/xephi/authme/process/login/package-tree.html new file mode 100644 index 00000000..6d929c23 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/login/package-tree.html @@ -0,0 +1,154 @@ + + + + + + +fr.xephi.authme.process.login Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.process.login +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/login/package-use.html b/javadoc/fr/xephi/authme/process/login/package-use.html new file mode 100644 index 00000000..cccd53f6 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/login/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package fr.xephi.authme.process.login + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.process.login

+
+No usage of fr.xephi.authme.process.login +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/package-frame.html b/javadoc/fr/xephi/authme/process/package-frame.html new file mode 100644 index 00000000..261ef887 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/package-frame.html @@ -0,0 +1,32 @@ + + + + + + +fr.xephi.authme.process + + + + + + + + + + + +fr.xephi.authme.process + + + + +
+Classes  + +
+Management
+ + + + diff --git a/javadoc/fr/xephi/authme/process/package-summary.html b/javadoc/fr/xephi/authme/process/package-summary.html new file mode 100644 index 00000000..069bb020 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/package-summary.html @@ -0,0 +1,157 @@ + + + + + + +fr.xephi.authme.process + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.process +

+ + + + + + + + + +
+Class Summary
Management 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/package-tree.html b/javadoc/fr/xephi/authme/process/package-tree.html new file mode 100644 index 00000000..0ce9b734 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/package-tree.html @@ -0,0 +1,156 @@ + + + + + + +fr.xephi.authme.process Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.process +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/package-use.html b/javadoc/fr/xephi/authme/process/package-use.html new file mode 100644 index 00000000..d76ce2d3 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/package-use.html @@ -0,0 +1,170 @@ + + + + + + +Uses of Package fr.xephi.authme.process + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.process

+
+ + + + + + + + + +
+Packages that use fr.xephi.authme.process
fr.xephi.authme  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.process used by fr.xephi.authme
Management + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/register/AsyncronousRegister.html b/javadoc/fr/xephi/authme/process/register/AsyncronousRegister.html new file mode 100644 index 00000000..9f7be643 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/AsyncronousRegister.html @@ -0,0 +1,260 @@ + + + + + + +AsyncronousRegister + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.process.register +
+Class AsyncronousRegister

+
+java.lang.Object
+  extended by fr.xephi.authme.process.register.AsyncronousRegister
+
+
+
+
public class AsyncronousRegister
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
AsyncronousRegister(org.bukkit.entity.Player player, + java.lang.String password, + java.lang.String email, + AuthMe plugin, + DataSource data) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidprocess() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+AsyncronousRegister

+
+public AsyncronousRegister(org.bukkit.entity.Player player,
+                           java.lang.String password,
+                           java.lang.String email,
+                           AuthMe plugin,
+                           DataSource data)
+
+
+ + + + + + + + +
+Method Detail
+ +

+process

+
+public void process()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/register/ProcessSyncronousEmailRegister.html b/javadoc/fr/xephi/authme/process/register/ProcessSyncronousEmailRegister.html new file mode 100644 index 00000000..c067890f --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/ProcessSyncronousEmailRegister.html @@ -0,0 +1,260 @@ + + + + + + +ProcessSyncronousEmailRegister + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.process.register +
+Class ProcessSyncronousEmailRegister

+
+java.lang.Object
+  extended by fr.xephi.authme.process.register.ProcessSyncronousEmailRegister
+
+
+
All Implemented Interfaces:
java.lang.Runnable
+
+
+
+
public class ProcessSyncronousEmailRegister
extends java.lang.Object
implements java.lang.Runnable
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
ProcessSyncronousEmailRegister(org.bukkit.entity.Player player, + AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ProcessSyncronousEmailRegister

+
+public ProcessSyncronousEmailRegister(org.bukkit.entity.Player player,
+                                      AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/register/ProcessSyncronousPasswordRegister.html b/javadoc/fr/xephi/authme/process/register/ProcessSyncronousPasswordRegister.html new file mode 100644 index 00000000..71ad8dfc --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/ProcessSyncronousPasswordRegister.html @@ -0,0 +1,260 @@ + + + + + + +ProcessSyncronousPasswordRegister + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.process.register +
+Class ProcessSyncronousPasswordRegister

+
+java.lang.Object
+  extended by fr.xephi.authme.process.register.ProcessSyncronousPasswordRegister
+
+
+
All Implemented Interfaces:
java.lang.Runnable
+
+
+
+
public class ProcessSyncronousPasswordRegister
extends java.lang.Object
implements java.lang.Runnable
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
ProcessSyncronousPasswordRegister(org.bukkit.entity.Player player, + AuthMe plugin) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ProcessSyncronousPasswordRegister

+
+public ProcessSyncronousPasswordRegister(org.bukkit.entity.Player player,
+                                         AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/register/class-use/AsyncronousRegister.html b/javadoc/fr/xephi/authme/process/register/class-use/AsyncronousRegister.html new file mode 100644 index 00000000..1a356649 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/class-use/AsyncronousRegister.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.process.register.AsyncronousRegister + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.process.register.AsyncronousRegister

+
+No usage of fr.xephi.authme.process.register.AsyncronousRegister +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/register/class-use/ProcessSyncronousEmailRegister.html b/javadoc/fr/xephi/authme/process/register/class-use/ProcessSyncronousEmailRegister.html new file mode 100644 index 00000000..594594de --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/class-use/ProcessSyncronousEmailRegister.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.process.register.ProcessSyncronousEmailRegister + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.process.register.ProcessSyncronousEmailRegister

+
+No usage of fr.xephi.authme.process.register.ProcessSyncronousEmailRegister +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/register/class-use/ProcessSyncronousPasswordRegister.html b/javadoc/fr/xephi/authme/process/register/class-use/ProcessSyncronousPasswordRegister.html new file mode 100644 index 00000000..f99cfb9b --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/class-use/ProcessSyncronousPasswordRegister.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.process.register.ProcessSyncronousPasswordRegister + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.process.register.ProcessSyncronousPasswordRegister

+
+No usage of fr.xephi.authme.process.register.ProcessSyncronousPasswordRegister +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/register/package-frame.html b/javadoc/fr/xephi/authme/process/register/package-frame.html new file mode 100644 index 00000000..c14b4c8a --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/package-frame.html @@ -0,0 +1,36 @@ + + + + + + +fr.xephi.authme.process.register + + + + + + + + + + + +fr.xephi.authme.process.register + + + + +
+Classes  + +
+AsyncronousRegister +
+ProcessSyncronousEmailRegister +
+ProcessSyncronousPasswordRegister
+ + + + diff --git a/javadoc/fr/xephi/authme/process/register/package-summary.html b/javadoc/fr/xephi/authme/process/register/package-summary.html new file mode 100644 index 00000000..cccd6d4c --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/package-summary.html @@ -0,0 +1,165 @@ + + + + + + +fr.xephi.authme.process.register + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.process.register +

+ + + + + + + + + + + + + + + + + +
+Class Summary
AsyncronousRegister 
ProcessSyncronousEmailRegister 
ProcessSyncronousPasswordRegister 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/register/package-tree.html b/javadoc/fr/xephi/authme/process/register/package-tree.html new file mode 100644 index 00000000..e4938449 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/package-tree.html @@ -0,0 +1,155 @@ + + + + + + +fr.xephi.authme.process.register Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.process.register +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/process/register/package-use.html b/javadoc/fr/xephi/authme/process/register/package-use.html new file mode 100644 index 00000000..82f34219 --- /dev/null +++ b/javadoc/fr/xephi/authme/process/register/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package fr.xephi.authme.process.register + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.process.register

+
+No usage of fr.xephi.authme.process.register +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/HashAlgorithm.html b/javadoc/fr/xephi/authme/security/HashAlgorithm.html new file mode 100644 index 00000000..a65b13fc --- /dev/null +++ b/javadoc/fr/xephi/authme/security/HashAlgorithm.html @@ -0,0 +1,709 @@ + + + + + + +HashAlgorithm + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security +
+Enum HashAlgorithm

+
+java.lang.Object
+  extended by java.lang.Enum<HashAlgorithm>
+      extended by fr.xephi.authme.security.HashAlgorithm
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<HashAlgorithm>
+
+
+
+
public enum HashAlgorithm
extends java.lang.Enum<HashAlgorithm>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
BCRYPT + +
+           
CRAZYCRYPT1 + +
+           
CUSTOM + +
+           
DOUBLEMD5 + +
+           
IPB3 + +
+           
JOOMLA + +
+           
MD5 + +
+           
MD5VB + +
+           
MYBB + +
+           
PBKDF2 + +
+           
PHPBB + +
+           
PHPFUSION + +
+           
PLAINTEXT + +
+           
ROYALAUTH + +
+           
SALTED2MD5 + +
+           
SHA1 + +
+           
SHA256 + +
+           
SHA512 + +
+           
SMF + +
+           
WBB3 + +
+           
WBB4 + +
+           
WHIRLPOOL + +
+           
WORDPRESS + +
+           
XAUTH + +
+           
XENFORO + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.Class<?>getclass() + +
+           
+static HashAlgorithmvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static HashAlgorithm[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+MD5

+
+public static final HashAlgorithm MD5
+
+
+
+
+
+ +

+SHA1

+
+public static final HashAlgorithm SHA1
+
+
+
+
+
+ +

+SHA256

+
+public static final HashAlgorithm SHA256
+
+
+
+
+
+ +

+WHIRLPOOL

+
+public static final HashAlgorithm WHIRLPOOL
+
+
+
+
+
+ +

+XAUTH

+
+public static final HashAlgorithm XAUTH
+
+
+
+
+
+ +

+MD5VB

+
+public static final HashAlgorithm MD5VB
+
+
+
+
+
+ +

+PHPBB

+
+public static final HashAlgorithm PHPBB
+
+
+
+
+
+ +

+PLAINTEXT

+
+public static final HashAlgorithm PLAINTEXT
+
+
+
+
+
+ +

+MYBB

+
+public static final HashAlgorithm MYBB
+
+
+
+
+
+ +

+IPB3

+
+public static final HashAlgorithm IPB3
+
+
+
+
+
+ +

+PHPFUSION

+
+public static final HashAlgorithm PHPFUSION
+
+
+
+
+
+ +

+SMF

+
+public static final HashAlgorithm SMF
+
+
+
+
+
+ +

+XENFORO

+
+public static final HashAlgorithm XENFORO
+
+
+
+
+
+ +

+SALTED2MD5

+
+public static final HashAlgorithm SALTED2MD5
+
+
+
+
+
+ +

+JOOMLA

+
+public static final HashAlgorithm JOOMLA
+
+
+
+
+
+ +

+BCRYPT

+
+public static final HashAlgorithm BCRYPT
+
+
+
+
+
+ +

+WBB3

+
+public static final HashAlgorithm WBB3
+
+
+
+
+
+ +

+WBB4

+
+public static final HashAlgorithm WBB4
+
+
+
+
+
+ +

+SHA512

+
+public static final HashAlgorithm SHA512
+
+
+
+
+
+ +

+DOUBLEMD5

+
+public static final HashAlgorithm DOUBLEMD5
+
+
+
+
+
+ +

+PBKDF2

+
+public static final HashAlgorithm PBKDF2
+
+
+
+
+
+ +

+WORDPRESS

+
+public static final HashAlgorithm WORDPRESS
+
+
+
+
+
+ +

+ROYALAUTH

+
+public static final HashAlgorithm ROYALAUTH
+
+
+
+
+
+ +

+CRAZYCRYPT1

+
+public static final HashAlgorithm CRAZYCRYPT1
+
+
+
+
+
+ +

+CUSTOM

+
+public static final HashAlgorithm CUSTOM
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static HashAlgorithm[] values()
+
+
Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
+for (HashAlgorithm c : HashAlgorithm.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static HashAlgorithm valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name +
java.lang.NullPointerException - if the argument is null
+
+
+
+ +

+getclass

+
+public java.lang.Class<?> getclass()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/PasswordSecurity.html b/javadoc/fr/xephi/authme/security/PasswordSecurity.html new file mode 100644 index 00000000..bbbc8e67 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/PasswordSecurity.html @@ -0,0 +1,343 @@ + + + + + + +PasswordSecurity + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security +
+Class PasswordSecurity

+
+java.lang.Object
+  extended by fr.xephi.authme.security.PasswordSecurity
+
+
+
+
public class PasswordSecurity
extends java.lang.Object
+ + +

+


+ +

+ + + + + + + + + + + +
+Field Summary
+static java.util.HashMap<java.lang.String,java.lang.String>userSalt + +
+           
+  + + + + + + + + + + +
+Constructor Summary
PasswordSecurity() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static booleancomparePasswordWithHash(java.lang.String password, + java.lang.String hash, + java.lang.String playerName) + +
+           
+static java.lang.StringcreateSalt(int length) + +
+           
+static java.lang.StringgetHash(HashAlgorithm alg, + java.lang.String password, + java.lang.String playerName) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+userSalt

+
+public static java.util.HashMap<java.lang.String,java.lang.String> userSalt
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+PasswordSecurity

+
+public PasswordSecurity()
+
+
+ + + + + + + + +
+Method Detail
+ +

+createSalt

+
+public static java.lang.String createSalt(int length)
+                                   throws java.security.NoSuchAlgorithmException
+
+
+ +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+getHash

+
+public static java.lang.String getHash(HashAlgorithm alg,
+                                       java.lang.String password,
+                                       java.lang.String playerName)
+                                throws java.security.NoSuchAlgorithmException
+
+
+ +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePasswordWithHash

+
+public static boolean comparePasswordWithHash(java.lang.String password,
+                                              java.lang.String hash,
+                                              java.lang.String playerName)
+                                       throws java.security.NoSuchAlgorithmException
+
+
+ +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/RandomString.html b/javadoc/fr/xephi/authme/security/RandomString.html new file mode 100644 index 00000000..21f7258e --- /dev/null +++ b/javadoc/fr/xephi/authme/security/RandomString.html @@ -0,0 +1,256 @@ + + + + + + +RandomString + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security +
+Class RandomString

+
+java.lang.Object
+  extended by fr.xephi.authme.security.RandomString
+
+
+
+
public class RandomString
extends java.lang.Object
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
RandomString(int length) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ java.lang.StringnextString() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+RandomString

+
+public RandomString(int length)
+
+
+ + + + + + + + +
+Method Detail
+ +

+nextString

+
+public java.lang.String nextString()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/class-use/HashAlgorithm.html b/javadoc/fr/xephi/authme/security/class-use/HashAlgorithm.html new file mode 100644 index 00000000..bda6fc30 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/class-use/HashAlgorithm.html @@ -0,0 +1,236 @@ + + + + + + +Uses of Class fr.xephi.authme.security.HashAlgorithm + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.HashAlgorithm

+
+ + + + + + + + + + + + + +
+Packages that use HashAlgorithm
fr.xephi.authme.security  
fr.xephi.authme.settings  
+  +

+ + + + + +
+Uses of HashAlgorithm in fr.xephi.authme.security
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme.security that return HashAlgorithm
+static HashAlgorithmHashAlgorithm.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static HashAlgorithm[]HashAlgorithm.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.security with parameters of type HashAlgorithm
+static java.lang.StringPasswordSecurity.getHash(HashAlgorithm alg, + java.lang.String password, + java.lang.String playerName) + +
+           
+  +

+ + + + + +
+Uses of HashAlgorithm in fr.xephi.authme.settings
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.settings declared as HashAlgorithm
+static HashAlgorithmSettings.getPasswordHash + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/class-use/PasswordSecurity.html b/javadoc/fr/xephi/authme/security/class-use/PasswordSecurity.html new file mode 100644 index 00000000..f0631702 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/class-use/PasswordSecurity.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.PasswordSecurity + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.PasswordSecurity

+
+No usage of fr.xephi.authme.security.PasswordSecurity +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/class-use/RandomString.html b/javadoc/fr/xephi/authme/security/class-use/RandomString.html new file mode 100644 index 00000000..62a83470 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/class-use/RandomString.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Class fr.xephi.authme.security.RandomString + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.RandomString

+
+ + + + + + + + + + + + + +
+Packages that use RandomString
fr.xephi.authme.commands  
fr.xephi.authme.process  
+  +

+ + + + + +
+Uses of RandomString in fr.xephi.authme.commands
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.commands declared as RandomString
+static RandomStringCaptchaCommand.rdm + +
+           
+  +

+ + + + + +
+Uses of RandomString in fr.xephi.authme.process
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme.process declared as RandomString
+static RandomStringManagement.rdm + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/BCRYPT.html b/javadoc/fr/xephi/authme/security/crypts/BCRYPT.html new file mode 100644 index 00000000..d1eafd31 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/BCRYPT.html @@ -0,0 +1,533 @@ + + + + + + +BCRYPT + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class BCRYPT

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.BCRYPT
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class BCRYPT
extends java.lang.Object
implements EncryptionMethod
+ + +

+BCrypt implements OpenBSD-style Blowfish password hashing using the scheme + described in "A Future-Adaptable Password Scheme" by Niels Provos and David + Mazieres. +

+ This password hashing system tries to thwart off-line password cracking using + a computationally-intensive hashing algorithm, based on Bruce Schneier's + Blowfish cipher. The work factor of the algorithm is parameterised, so it can + be increased as computers get faster. +

+ Usage is really simple. To hash a password for the first time, call the + hashpw method with a random salt, like this: +

+ + String pw_hash = BCrypt.hashpw(plain_password, BCrypt.gensalt());
+
+

+ To check whether a plaintext password matches one that has been hashed + previously, use the checkpw method: +

+ + if (BCrypt.checkpw(candidate_password, stored_hash))
+     System.out.println("It matches");
+ else
+     System.out.println("It does not match");
+
+

+ The gensalt() method takes an optional parameter (log_rounds) that determines + the computational complexity of the hashing: +

+ + String strong_salt = BCrypt.gensalt(10)
+ String stronger_salt = BCrypt.gensalt(12)
+
+

+ The amount of work increases exponentially (2**log_rounds), so each increment + is twice as much work. The default log_rounds is 10, and the valid range is 4 + to 31. +

+ +

+

+
Version:
+
0.2
+
Author:
+
Damien Miller
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
BCRYPT() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static booleancheckpw(java.lang.String plaintext, + java.lang.String hashed) + +
+          Check that a plaintext password matches a previously hashed one
+static booleancheckpw(java.lang.String text, + java.lang.String hashed, + int rounds) + +
+          Check that a text password matches a previously hashed one with the + specified number of rounds using recursion
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+static java.lang.Stringgensalt() + +
+          Generate a salt for use with the BCrypt.hashpw() method, selecting a + reasonable default for the number of hashing rounds to apply
+static java.lang.Stringgensalt(int log_rounds) + +
+          Generate a salt for use with the BCrypt.hashpw() method
+static java.lang.Stringgensalt(int log_rounds, + java.security.SecureRandom random) + +
+          Generate a salt for use with the BCrypt.hashpw() method
+static java.lang.StringgetDoubleHash(java.lang.String text, + java.lang.String salt) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+static java.lang.Stringhashpw(java.lang.String password, + java.lang.String salt) + +
+          Hash a password using the OpenBSD bcrypt scheme
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+BCRYPT

+
+public BCRYPT()
+
+
+ + + + + + + + +
+Method Detail
+ +

+hashpw

+
+public static java.lang.String hashpw(java.lang.String password,
+                                      java.lang.String salt)
+
+
Hash a password using the OpenBSD bcrypt scheme +

+

+
+
+
+
Parameters:
password - the password to hash
salt - the salt to hash with (perhaps generated using BCrypt.gensalt) +
Returns:
the hashed password
+
+
+
+ +

+gensalt

+
+public static java.lang.String gensalt(int log_rounds,
+                                       java.security.SecureRandom random)
+
+
Generate a salt for use with the BCrypt.hashpw() method +

+

+
+
+
+
Parameters:
log_rounds - the log2 of the number of rounds of hashing to apply - the + work factor therefore increases as 2**log_rounds.
random - an instance of SecureRandom to use +
Returns:
an encoded salt value
+
+
+
+ +

+gensalt

+
+public static java.lang.String gensalt(int log_rounds)
+
+
Generate a salt for use with the BCrypt.hashpw() method +

+

+
+
+
+
Parameters:
log_rounds - the log2 of the number of rounds of hashing to apply - the + work factor therefore increases as 2**log_rounds. +
Returns:
an encoded salt value
+
+
+
+ +

+gensalt

+
+public static java.lang.String gensalt()
+
+
Generate a salt for use with the BCrypt.hashpw() method, selecting a + reasonable default for the number of hashing rounds to apply +

+

+
+
+
+ +
Returns:
an encoded salt value
+
+
+
+ +

+checkpw

+
+public static boolean checkpw(java.lang.String plaintext,
+                              java.lang.String hashed)
+
+
Check that a plaintext password matches a previously hashed one +

+

+
+
+
+
Parameters:
plaintext - the plaintext password to verify
hashed - the previously-hashed password +
Returns:
true if the passwords match, false otherwise
+
+
+
+ +

+checkpw

+
+public static boolean checkpw(java.lang.String text,
+                              java.lang.String hashed,
+                              int rounds)
+
+
Check that a text password matches a previously hashed one with the + specified number of rounds using recursion +

+

+
+
+
+
Parameters:
text - plaintext or hashed text
hashed - the previously-hashed password
rounds - number of rounds to hash the password +
Returns:
+
+
+
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+getDoubleHash

+
+public static java.lang.String getDoubleHash(java.lang.String text,
+                                             java.lang.String salt)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/CRAZYCRYPT1.html b/javadoc/fr/xephi/authme/security/crypts/CRAZYCRYPT1.html new file mode 100644 index 00000000..c13b6371 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/CRAZYCRYPT1.html @@ -0,0 +1,319 @@ + + + + + + +CRAZYCRYPT1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class CRAZYCRYPT1

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.CRAZYCRYPT1
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class CRAZYCRYPT1
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
CRAZYCRYPT1() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static java.lang.StringbyteArrayToHexString(byte... args) + +
+           
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CRAZYCRYPT1

+
+public CRAZYCRYPT1()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+byteArrayToHexString

+
+public static java.lang.String byteArrayToHexString(byte... args)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/CryptPBKDF2.html b/javadoc/fr/xephi/authme/security/crypts/CryptPBKDF2.html new file mode 100644 index 00000000..96debe58 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/CryptPBKDF2.html @@ -0,0 +1,297 @@ + + + + + + +CryptPBKDF2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class CryptPBKDF2

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.CryptPBKDF2
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class CryptPBKDF2
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
CryptPBKDF2() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CryptPBKDF2

+
+public CryptPBKDF2()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/DOUBLEMD5.html b/javadoc/fr/xephi/authme/security/crypts/DOUBLEMD5.html new file mode 100644 index 00000000..033c9771 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/DOUBLEMD5.html @@ -0,0 +1,297 @@ + + + + + + +DOUBLEMD5 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class DOUBLEMD5

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.DOUBLEMD5
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class DOUBLEMD5
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
DOUBLEMD5() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+DOUBLEMD5

+
+public DOUBLEMD5()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/EncryptionMethod.html b/javadoc/fr/xephi/authme/security/crypts/EncryptionMethod.html new file mode 100644 index 00000000..4f155c92 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/EncryptionMethod.html @@ -0,0 +1,258 @@ + + + + + + +EncryptionMethod + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Interface EncryptionMethod

+
+
All Known Implementing Classes:
BCRYPT, CRAZYCRYPT1, CryptPBKDF2, DOUBLEMD5, IPB3, JOOMLA, MD5, MD5VB, MYBB, PHPBB, PHPFUSION, PLAINTEXT, ROYALAUTH, SALTED2MD5, SHA1, SHA256, SHA512, SMF, WBB3, WBB4, WHIRLPOOL, WORDPRESS, XAUTH, XF
+
+
+
+
public interface EncryptionMethod
+ + +

+

+ Public interface for Custom Password encryption method +

+

+ The getHash function is called when we need to crypt the password (/register + usually) +

+

+ The comparePassword is called when we need to match password (/login usually) +

+

+ +

+


+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+  +

+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+java.lang.String getHash(java.lang.String password,
+                         java.lang.String salt,
+                         java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Parameters:
password -
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+boolean comparePassword(java.lang.String hash,
+                        java.lang.String password,
+                        java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Parameters:
hash -
password -
playerName - +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/IPB3.html b/javadoc/fr/xephi/authme/security/crypts/IPB3.html new file mode 100644 index 00000000..44d5ec22 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/IPB3.html @@ -0,0 +1,297 @@ + + + + + + +IPB3 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class IPB3

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.IPB3
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class IPB3
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
IPB3() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+IPB3

+
+public IPB3()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/JOOMLA.html b/javadoc/fr/xephi/authme/security/crypts/JOOMLA.html new file mode 100644 index 00000000..484341dd --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/JOOMLA.html @@ -0,0 +1,297 @@ + + + + + + +JOOMLA + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class JOOMLA

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.JOOMLA
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class JOOMLA
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
JOOMLA() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+JOOMLA

+
+public JOOMLA()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/MD5.html b/javadoc/fr/xephi/authme/security/crypts/MD5.html new file mode 100644 index 00000000..dd72c7d7 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/MD5.html @@ -0,0 +1,297 @@ + + + + + + +MD5 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class MD5

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.MD5
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class MD5
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
MD5() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MD5

+
+public MD5()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/MD5VB.html b/javadoc/fr/xephi/authme/security/crypts/MD5VB.html new file mode 100644 index 00000000..c57ad0af --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/MD5VB.html @@ -0,0 +1,297 @@ + + + + + + +MD5VB + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class MD5VB

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.MD5VB
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class MD5VB
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
MD5VB() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MD5VB

+
+public MD5VB()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/MYBB.html b/javadoc/fr/xephi/authme/security/crypts/MYBB.html new file mode 100644 index 00000000..473e2d8a --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/MYBB.html @@ -0,0 +1,297 @@ + + + + + + +MYBB + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class MYBB

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.MYBB
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class MYBB
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
MYBB() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MYBB

+
+public MYBB()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/PHPBB.html b/javadoc/fr/xephi/authme/security/crypts/PHPBB.html new file mode 100644 index 00000000..8bf0325c --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/PHPBB.html @@ -0,0 +1,371 @@ + + + + + + +PHPBB + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class PHPBB

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.PHPBB
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class PHPBB
extends java.lang.Object
implements EncryptionMethod
+ + +

+

+
Author:
+
stefano
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
PHPBB() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+static java.lang.Stringmd5(java.lang.String data) + +
+           
+ booleanphpbb_check_hash(java.lang.String password, + java.lang.String hash) + +
+           
+ java.lang.Stringphpbb_hash(java.lang.String password, + java.lang.String salt) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PHPBB

+
+public PHPBB()
+
+
+ + + + + + + + +
+Method Detail
+ +

+phpbb_hash

+
+public java.lang.String phpbb_hash(java.lang.String password,
+                                   java.lang.String salt)
+
+
+
+
+
+
+
+
+
+ +

+phpbb_check_hash

+
+public boolean phpbb_check_hash(java.lang.String password,
+                                java.lang.String hash)
+
+
+
+
+
+
+
+
+
+ +

+md5

+
+public static java.lang.String md5(java.lang.String data)
+
+
+
+
+
+
+
+
+
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/PHPFUSION.html b/javadoc/fr/xephi/authme/security/crypts/PHPFUSION.html new file mode 100644 index 00000000..371626dc --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/PHPFUSION.html @@ -0,0 +1,297 @@ + + + + + + +PHPFUSION + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class PHPFUSION

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.PHPFUSION
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class PHPFUSION
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
PHPFUSION() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PHPFUSION

+
+public PHPFUSION()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/PLAINTEXT.html b/javadoc/fr/xephi/authme/security/crypts/PLAINTEXT.html new file mode 100644 index 00000000..c474cad4 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/PLAINTEXT.html @@ -0,0 +1,297 @@ + + + + + + +PLAINTEXT + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class PLAINTEXT

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.PLAINTEXT
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class PLAINTEXT
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
PLAINTEXT() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PLAINTEXT

+
+public PLAINTEXT()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/ROYALAUTH.html b/javadoc/fr/xephi/authme/security/crypts/ROYALAUTH.html new file mode 100644 index 00000000..5b143f2b --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/ROYALAUTH.html @@ -0,0 +1,324 @@ + + + + + + +ROYALAUTH + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class ROYALAUTH

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.ROYALAUTH
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class ROYALAUTH
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
ROYALAUTH() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ java.lang.Stringhash(java.lang.String password, + java.lang.String salt) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+ROYALAUTH

+
+public ROYALAUTH()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+hash

+
+public java.lang.String hash(java.lang.String password,
+                             java.lang.String salt)
+                      throws java.security.NoSuchAlgorithmException
+
+
+
+
+
+ +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/SALTED2MD5.html b/javadoc/fr/xephi/authme/security/crypts/SALTED2MD5.html new file mode 100644 index 00000000..80193d70 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/SALTED2MD5.html @@ -0,0 +1,297 @@ + + + + + + +SALTED2MD5 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class SALTED2MD5

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.SALTED2MD5
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class SALTED2MD5
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
SALTED2MD5() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SALTED2MD5

+
+public SALTED2MD5()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/SHA1.html b/javadoc/fr/xephi/authme/security/crypts/SHA1.html new file mode 100644 index 00000000..0453f3d3 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/SHA1.html @@ -0,0 +1,297 @@ + + + + + + +SHA1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class SHA1

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.SHA1
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class SHA1
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
SHA1() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SHA1

+
+public SHA1()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/SHA256.html b/javadoc/fr/xephi/authme/security/crypts/SHA256.html new file mode 100644 index 00000000..2f224195 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/SHA256.html @@ -0,0 +1,297 @@ + + + + + + +SHA256 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class SHA256

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.SHA256
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class SHA256
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
SHA256() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SHA256

+
+public SHA256()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/SHA512.html b/javadoc/fr/xephi/authme/security/crypts/SHA512.html new file mode 100644 index 00000000..58718adf --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/SHA512.html @@ -0,0 +1,297 @@ + + + + + + +SHA512 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class SHA512

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.SHA512
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class SHA512
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
SHA512() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SHA512

+
+public SHA512()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/SMF.html b/javadoc/fr/xephi/authme/security/crypts/SMF.html new file mode 100644 index 00000000..9b17fa69 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/SMF.html @@ -0,0 +1,297 @@ + + + + + + +SMF + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class SMF

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.SMF
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class SMF
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
SMF() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SMF

+
+public SMF()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/WBB3.html b/javadoc/fr/xephi/authme/security/crypts/WBB3.html new file mode 100644 index 00000000..b4d623a9 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/WBB3.html @@ -0,0 +1,297 @@ + + + + + + +WBB3 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class WBB3

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.WBB3
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class WBB3
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
WBB3() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+WBB3

+
+public WBB3()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/WBB4.html b/javadoc/fr/xephi/authme/security/crypts/WBB4.html new file mode 100644 index 00000000..26d3ebbb --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/WBB4.html @@ -0,0 +1,297 @@ + + + + + + +WBB4 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class WBB4

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.WBB4
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class WBB4
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
WBB4() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+WBB4

+
+public WBB4()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/WHIRLPOOL.html b/javadoc/fr/xephi/authme/security/crypts/WHIRLPOOL.html new file mode 100644 index 00000000..3ea4d2c4 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/WHIRLPOOL.html @@ -0,0 +1,459 @@ + + + + + + +WHIRLPOOL + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class WHIRLPOOL

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.WHIRLPOOL
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class WHIRLPOOL
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + + + + + +
+Field Summary
+static intDIGESTBITS + +
+          The message digest size (in bits)
+static intDIGESTBYTES + +
+          The message digest size (in bytes)
+  + + + + + + + + + + +
+Constructor Summary
WHIRLPOOL() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ voidNESSIEadd(byte[] source, + long sourceBits) + +
+          Delivers input data to the hashing algorithm.
+ voidNESSIEadd(java.lang.String source) + +
+          Delivers string input data to the hashing algorithm.
+ voidNESSIEfinalize(byte[] digest) + +
+          Get the hash value from the hashing state.
+ voidNESSIEinit() + +
+          Initialize the hashing state.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+DIGESTBITS

+
+public static final int DIGESTBITS
+
+
The message digest size (in bits) +

+

+
See Also:
Constant Field Values
+
+
+ +

+DIGESTBYTES

+
+public static final int DIGESTBYTES
+
+
The message digest size (in bytes) +

+

+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+WHIRLPOOL

+
+public WHIRLPOOL()
+
+
+ + + + + + + + +
+Method Detail
+ +

+NESSIEinit

+
+public void NESSIEinit()
+
+
Initialize the hashing state. +

+

+
+
+
+
+
+
+
+ +

+NESSIEadd

+
+public void NESSIEadd(byte[] source,
+                      long sourceBits)
+
+
Delivers input data to the hashing algorithm. +

+

+
+
+
+
Parameters:
source - plaintext data to hash.
sourceBits - how many bits of plaintext to process. + + This method maintains the invariant: bufferBits < 512
+
+
+
+ +

+NESSIEfinalize

+
+public void NESSIEfinalize(byte[] digest)
+
+
Get the hash value from the hashing state. + + This method uses the invariant: bufferBits < 512 +

+

+
+
+
+
+
+
+
+ +

+NESSIEadd

+
+public void NESSIEadd(java.lang.String source)
+
+
Delivers string input data to the hashing algorithm. +

+

+
+
+
+
Parameters:
source - plaintext data to hash (ASCII text string). + + This method maintains the invariant: bufferBits < 512
+
+
+
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/WORDPRESS.html b/javadoc/fr/xephi/authme/security/crypts/WORDPRESS.html new file mode 100644 index 00000000..df007498 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/WORDPRESS.html @@ -0,0 +1,297 @@ + + + + + + +WORDPRESS + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class WORDPRESS

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.WORDPRESS
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class WORDPRESS
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
WORDPRESS() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+WORDPRESS

+
+public WORDPRESS()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/XAUTH.html b/javadoc/fr/xephi/authme/security/crypts/XAUTH.html new file mode 100644 index 00000000..e5d56d71 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/XAUTH.html @@ -0,0 +1,319 @@ + + + + + + +XAUTH + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class XAUTH

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.XAUTH
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class XAUTH
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
XAUTH() + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+static java.lang.StringgetWhirlpool(java.lang.String message) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+XAUTH

+
+public XAUTH()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+getWhirlpool

+
+public static java.lang.String getWhirlpool(java.lang.String message)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/XF.html b/javadoc/fr/xephi/authme/security/crypts/XF.html new file mode 100644 index 00000000..3c637dcd --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/XF.html @@ -0,0 +1,346 @@ + + + + + + +XF + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.crypts +
+Class XF

+
+java.lang.Object
+  extended by fr.xephi.authme.security.crypts.XF
+
+
+
All Implemented Interfaces:
EncryptionMethod
+
+
+
+
public class XF
extends java.lang.Object
implements EncryptionMethod
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
XF() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancomparePassword(java.lang.String hash, + java.lang.String password, + java.lang.String playerName) + +
+           
+ java.lang.StringgetHash(java.lang.String password, + java.lang.String salt, + java.lang.String name) + +
+           
+ java.lang.StringgetSHA256(java.lang.String password) + +
+           
+ java.lang.Stringregmatch(java.lang.String pattern, + java.lang.String line) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+XF

+
+public XF()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getHash

+
+public java.lang.String getHash(java.lang.String password,
+                                java.lang.String salt,
+                                java.lang.String name)
+                         throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
getHash in interface EncryptionMethod
+
+
+
salt - (can be an other data like playerName;salt , playerName, + etc... for customs methods) +
Returns:
Hashing password +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+comparePassword

+
+public boolean comparePassword(java.lang.String hash,
+                               java.lang.String password,
+                               java.lang.String playerName)
+                        throws java.security.NoSuchAlgorithmException
+
+
+
Specified by:
comparePassword in interface EncryptionMethod
+
+
+ +
Returns:
true if password match, false else +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+getSHA256

+
+public java.lang.String getSHA256(java.lang.String password)
+                           throws java.security.NoSuchAlgorithmException
+
+
+
+
+
+ +
Throws: +
java.security.NoSuchAlgorithmException
+
+
+
+ +

+regmatch

+
+public java.lang.String regmatch(java.lang.String pattern,
+                                 java.lang.String line)
+
+
+
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/BCRYPT.html b/javadoc/fr/xephi/authme/security/crypts/class-use/BCRYPT.html new file mode 100644 index 00000000..c3f29ec1 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/BCRYPT.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.BCRYPT + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.BCRYPT

+
+No usage of fr.xephi.authme.security.crypts.BCRYPT +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/CRAZYCRYPT1.html b/javadoc/fr/xephi/authme/security/crypts/class-use/CRAZYCRYPT1.html new file mode 100644 index 00000000..cf11497a --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/CRAZYCRYPT1.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.CRAZYCRYPT1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.CRAZYCRYPT1

+
+No usage of fr.xephi.authme.security.crypts.CRAZYCRYPT1 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/CryptPBKDF2.html b/javadoc/fr/xephi/authme/security/crypts/class-use/CryptPBKDF2.html new file mode 100644 index 00000000..9398fab8 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/CryptPBKDF2.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.CryptPBKDF2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.CryptPBKDF2

+
+No usage of fr.xephi.authme.security.crypts.CryptPBKDF2 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/DOUBLEMD5.html b/javadoc/fr/xephi/authme/security/crypts/class-use/DOUBLEMD5.html new file mode 100644 index 00000000..547fa581 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/DOUBLEMD5.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.DOUBLEMD5 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.DOUBLEMD5

+
+No usage of fr.xephi.authme.security.crypts.DOUBLEMD5 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/EncryptionMethod.html b/javadoc/fr/xephi/authme/security/crypts/class-use/EncryptionMethod.html new file mode 100644 index 00000000..f793de12 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/EncryptionMethod.html @@ -0,0 +1,426 @@ + + + + + + +Uses of Interface fr.xephi.authme.security.crypts.EncryptionMethod + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
fr.xephi.authme.security.crypts.EncryptionMethod

+
+ + + + + + + + + + + + + +
+Packages that use EncryptionMethod
fr.xephi.authme.events  
fr.xephi.authme.security.crypts  
+  +

+ + + + + +
+Uses of EncryptionMethod in fr.xephi.authme.events
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.events that return EncryptionMethod
+ EncryptionMethodPasswordEncryptionEvent.getMethod() + +
+           
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.events with parameters of type EncryptionMethod
+ voidPasswordEncryptionEvent.setMethod(EncryptionMethod method) + +
+           
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.events with parameters of type EncryptionMethod
PasswordEncryptionEvent(EncryptionMethod method, + java.lang.String playerName) + +
+           
+  +

+ + + + + +
+Uses of EncryptionMethod in fr.xephi.authme.security.crypts
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Classes in fr.xephi.authme.security.crypts that implement EncryptionMethod
+ classBCRYPT + +
+          BCrypt implements OpenBSD-style Blowfish password hashing using the scheme + described in "A Future-Adaptable Password Scheme" by Niels Provos and David + Mazieres.
+ classCRAZYCRYPT1 + +
+           
+ classCryptPBKDF2 + +
+           
+ classDOUBLEMD5 + +
+           
+ classIPB3 + +
+           
+ classJOOMLA + +
+           
+ classMD5 + +
+           
+ classMD5VB + +
+           
+ classMYBB + +
+           
+ classPHPBB + +
+           
+ classPHPFUSION + +
+           
+ classPLAINTEXT + +
+           
+ classROYALAUTH + +
+           
+ classSALTED2MD5 + +
+           
+ classSHA1 + +
+           
+ classSHA256 + +
+           
+ classSHA512 + +
+           
+ classSMF + +
+           
+ classWBB3 + +
+           
+ classWBB4 + +
+           
+ classWHIRLPOOL + +
+           
+ classWORDPRESS + +
+           
+ classXAUTH + +
+           
+ classXF + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/IPB3.html b/javadoc/fr/xephi/authme/security/crypts/class-use/IPB3.html new file mode 100644 index 00000000..1e43c2aa --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/IPB3.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.IPB3 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.IPB3

+
+No usage of fr.xephi.authme.security.crypts.IPB3 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/JOOMLA.html b/javadoc/fr/xephi/authme/security/crypts/class-use/JOOMLA.html new file mode 100644 index 00000000..8b69f87e --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/JOOMLA.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.JOOMLA + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.JOOMLA

+
+No usage of fr.xephi.authme.security.crypts.JOOMLA +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/MD5.html b/javadoc/fr/xephi/authme/security/crypts/class-use/MD5.html new file mode 100644 index 00000000..533c96a5 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/MD5.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.MD5 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.MD5

+
+No usage of fr.xephi.authme.security.crypts.MD5 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/MD5VB.html b/javadoc/fr/xephi/authme/security/crypts/class-use/MD5VB.html new file mode 100644 index 00000000..88e27f9d --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/MD5VB.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.MD5VB + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.MD5VB

+
+No usage of fr.xephi.authme.security.crypts.MD5VB +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/MYBB.html b/javadoc/fr/xephi/authme/security/crypts/class-use/MYBB.html new file mode 100644 index 00000000..02663ab4 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/MYBB.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.MYBB + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.MYBB

+
+No usage of fr.xephi.authme.security.crypts.MYBB +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/PHPBB.html b/javadoc/fr/xephi/authme/security/crypts/class-use/PHPBB.html new file mode 100644 index 00000000..1854bef5 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/PHPBB.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.PHPBB + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.PHPBB

+
+No usage of fr.xephi.authme.security.crypts.PHPBB +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/PHPFUSION.html b/javadoc/fr/xephi/authme/security/crypts/class-use/PHPFUSION.html new file mode 100644 index 00000000..8e21f2e9 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/PHPFUSION.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.PHPFUSION + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.PHPFUSION

+
+No usage of fr.xephi.authme.security.crypts.PHPFUSION +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/PLAINTEXT.html b/javadoc/fr/xephi/authme/security/crypts/class-use/PLAINTEXT.html new file mode 100644 index 00000000..bdd3ff43 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/PLAINTEXT.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.PLAINTEXT + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.PLAINTEXT

+
+No usage of fr.xephi.authme.security.crypts.PLAINTEXT +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/ROYALAUTH.html b/javadoc/fr/xephi/authme/security/crypts/class-use/ROYALAUTH.html new file mode 100644 index 00000000..620f7cb8 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/ROYALAUTH.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.ROYALAUTH + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.ROYALAUTH

+
+No usage of fr.xephi.authme.security.crypts.ROYALAUTH +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/SALTED2MD5.html b/javadoc/fr/xephi/authme/security/crypts/class-use/SALTED2MD5.html new file mode 100644 index 00000000..ec7f1553 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/SALTED2MD5.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.SALTED2MD5 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.SALTED2MD5

+
+No usage of fr.xephi.authme.security.crypts.SALTED2MD5 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/SHA1.html b/javadoc/fr/xephi/authme/security/crypts/class-use/SHA1.html new file mode 100644 index 00000000..93578e9e --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/SHA1.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.SHA1 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.SHA1

+
+No usage of fr.xephi.authme.security.crypts.SHA1 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/SHA256.html b/javadoc/fr/xephi/authme/security/crypts/class-use/SHA256.html new file mode 100644 index 00000000..937e448f --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/SHA256.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.SHA256 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.SHA256

+
+No usage of fr.xephi.authme.security.crypts.SHA256 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/SHA512.html b/javadoc/fr/xephi/authme/security/crypts/class-use/SHA512.html new file mode 100644 index 00000000..4bc8e3e2 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/SHA512.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.SHA512 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.SHA512

+
+No usage of fr.xephi.authme.security.crypts.SHA512 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/SMF.html b/javadoc/fr/xephi/authme/security/crypts/class-use/SMF.html new file mode 100644 index 00000000..be7dfb3b --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/SMF.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.SMF + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.SMF

+
+No usage of fr.xephi.authme.security.crypts.SMF +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/WBB3.html b/javadoc/fr/xephi/authme/security/crypts/class-use/WBB3.html new file mode 100644 index 00000000..6e8ca3fc --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/WBB3.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.WBB3 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.WBB3

+
+No usage of fr.xephi.authme.security.crypts.WBB3 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/WBB4.html b/javadoc/fr/xephi/authme/security/crypts/class-use/WBB4.html new file mode 100644 index 00000000..34c2a73d --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/WBB4.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.WBB4 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.WBB4

+
+No usage of fr.xephi.authme.security.crypts.WBB4 +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/WHIRLPOOL.html b/javadoc/fr/xephi/authme/security/crypts/class-use/WHIRLPOOL.html new file mode 100644 index 00000000..7acf76d1 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/WHIRLPOOL.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.WHIRLPOOL + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.WHIRLPOOL

+
+No usage of fr.xephi.authme.security.crypts.WHIRLPOOL +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/WORDPRESS.html b/javadoc/fr/xephi/authme/security/crypts/class-use/WORDPRESS.html new file mode 100644 index 00000000..3107e97d --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/WORDPRESS.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.WORDPRESS + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.WORDPRESS

+
+No usage of fr.xephi.authme.security.crypts.WORDPRESS +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/XAUTH.html b/javadoc/fr/xephi/authme/security/crypts/class-use/XAUTH.html new file mode 100644 index 00000000..0ce7ae5f --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/XAUTH.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.XAUTH + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.XAUTH

+
+No usage of fr.xephi.authme.security.crypts.XAUTH +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/class-use/XF.html b/javadoc/fr/xephi/authme/security/crypts/class-use/XF.html new file mode 100644 index 00000000..186be52e --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/class-use/XF.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.crypts.XF + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.crypts.XF

+
+No usage of fr.xephi.authme.security.crypts.XF +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/package-frame.html b/javadoc/fr/xephi/authme/security/crypts/package-frame.html new file mode 100644 index 00000000..a44efaff --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/package-frame.html @@ -0,0 +1,89 @@ + + + + + + +fr.xephi.authme.security.crypts + + + + + + + + + + + +fr.xephi.authme.security.crypts + + + + +
+Interfaces  + +
+EncryptionMethod
+ + + + + + +
+Classes  + +
+BCRYPT +
+CRAZYCRYPT1 +
+CryptPBKDF2 +
+DOUBLEMD5 +
+IPB3 +
+JOOMLA +
+MD5 +
+MD5VB +
+MYBB +
+PHPBB +
+PHPFUSION +
+PLAINTEXT +
+ROYALAUTH +
+SALTED2MD5 +
+SHA1 +
+SHA256 +
+SHA512 +
+SMF +
+WBB3 +
+WBB4 +
+WHIRLPOOL +
+WORDPRESS +
+XAUTH +
+XF
+ + + + diff --git a/javadoc/fr/xephi/authme/security/crypts/package-summary.html b/javadoc/fr/xephi/authme/security/crypts/package-summary.html new file mode 100644 index 00000000..d9282429 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/package-summary.html @@ -0,0 +1,274 @@ + + + + + + +fr.xephi.authme.security.crypts + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.security.crypts +

+ + + + + + + + + +
+Interface Summary
EncryptionMethod + Public interface for Custom Password encryption method + + + The getHash function is called when we need to crypt the password (/register + usually) + + + The comparePassword is called when we need to match password (/login usually) +
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
BCRYPTBCrypt implements OpenBSD-style Blowfish password hashing using the scheme + described in "A Future-Adaptable Password Scheme" by Niels Provos and David + Mazieres.
CRAZYCRYPT1 
CryptPBKDF2 
DOUBLEMD5 
IPB3 
JOOMLA 
MD5 
MD5VB 
MYBB 
PHPBB 
PHPFUSION 
PLAINTEXT 
ROYALAUTH 
SALTED2MD5 
SHA1 
SHA256 
SHA512 
SMF 
WBB3 
WBB4 
WHIRLPOOL 
WORDPRESS 
XAUTH 
XF 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/package-tree.html b/javadoc/fr/xephi/authme/security/crypts/package-tree.html new file mode 100644 index 00000000..7df62966 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/package-tree.html @@ -0,0 +1,182 @@ + + + + + + +fr.xephi.authme.security.crypts Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.security.crypts +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/crypts/package-use.html b/javadoc/fr/xephi/authme/security/crypts/package-use.html new file mode 100644 index 00000000..a3e8ec13 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/crypts/package-use.html @@ -0,0 +1,207 @@ + + + + + + +Uses of Package fr.xephi.authme.security.crypts + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.security.crypts

+
+ + + + + + + + + + + + + +
+Packages that use fr.xephi.authme.security.crypts
fr.xephi.authme.events  
fr.xephi.authme.security.crypts  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.security.crypts used by fr.xephi.authme.events
EncryptionMethod + +
+           + Public interface for Custom Password encryption method + + + The getHash function is called when we need to crypt the password (/register + usually) + + + The comparePassword is called when we need to match password (/login usually) +
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.security.crypts used by fr.xephi.authme.security.crypts
EncryptionMethod + +
+           + Public interface for Custom Password encryption method + + + The getHash function is called when we need to crypt the password (/register + usually) + + + The comparePassword is called when we need to match password (/login usually) +
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/package-frame.html b/javadoc/fr/xephi/authme/security/package-frame.html new file mode 100644 index 00000000..2228f93c --- /dev/null +++ b/javadoc/fr/xephi/authme/security/package-frame.html @@ -0,0 +1,45 @@ + + + + + + +fr.xephi.authme.security + + + + + + + + + + + +fr.xephi.authme.security + + + + +
+Classes  + +
+PasswordSecurity +
+RandomString
+ + + + + + +
+Enums  + +
+HashAlgorithm
+ + + + diff --git a/javadoc/fr/xephi/authme/security/package-summary.html b/javadoc/fr/xephi/authme/security/package-summary.html new file mode 100644 index 00000000..c48aa1dc --- /dev/null +++ b/javadoc/fr/xephi/authme/security/package-summary.html @@ -0,0 +1,175 @@ + + + + + + +fr.xephi.authme.security + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.security +

+ + + + + + + + + + + + + +
+Class Summary
PasswordSecurity 
RandomString 
+  + +

+ + + + + + + + + +
+Enum Summary
HashAlgorithm 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/package-tree.html b/javadoc/fr/xephi/authme/security/package-tree.html new file mode 100644 index 00000000..2849f9f2 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/package-tree.html @@ -0,0 +1,163 @@ + + + + + + +fr.xephi.authme.security Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.security +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/package-use.html b/javadoc/fr/xephi/authme/security/package-use.html new file mode 100644 index 00000000..0293986f --- /dev/null +++ b/javadoc/fr/xephi/authme/security/package-use.html @@ -0,0 +1,227 @@ + + + + + + +Uses of Package fr.xephi.authme.security + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.security

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use fr.xephi.authme.security
fr.xephi.authme.commands  
fr.xephi.authme.process  
fr.xephi.authme.security  
fr.xephi.authme.settings  
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.security used by fr.xephi.authme.commands
RandomString + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.security used by fr.xephi.authme.process
RandomString + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.security used by fr.xephi.authme.security
HashAlgorithm + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.security used by fr.xephi.authme.settings
HashAlgorithm + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/BinTools.html b/javadoc/fr/xephi/authme/security/pbkdf2/BinTools.html new file mode 100644 index 00000000..8ec92d91 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/BinTools.html @@ -0,0 +1,394 @@ + + + + + + +BinTools + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.pbkdf2 +
+Class BinTools

+
+java.lang.Object
+  extended by fr.xephi.authme.security.pbkdf2.BinTools
+
+
+
+
public class BinTools
extends java.lang.Object
+ + +

+

+ Free auxiliary functions. Copyright (c) 2007 Matthias Gärtner +

+

+ This library is free software; you can redistribute it and/or modify it under + the terms of the GNU Lesser General Public License as published by the Free + Software Foundation; either version 2.1 of the License, or (at your option) + any later version. +

+

+ This library is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + details. +

+

+ You should have received a copy of the GNU Lesser General Public License + along with this library; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +

+

+ For Details, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +

+

+ +

+

+
Version:
+
1.0
+
Author:
+
Matthias Gärtner
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+static java.lang.Stringhex + +
+           
+  + + + + + + + + + + +
+Constructor Summary
BinTools() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+static java.lang.Stringbin2hex(byte[] b) + +
+          Simple binary-to-hexadecimal conversion.
+static inthex2bin(char c) + +
+          Convert hex digit to numerical value.
+static byte[]hex2bin(java.lang.String s) + +
+          Convert hex string to array of bytes.
+static voidmain(java.lang.String[] args) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Field Detail
+ +

+hex

+
+public static final java.lang.String hex
+
+
+
See Also:
Constant Field Values
+
+ + + + + + + + +
+Constructor Detail
+ +

+BinTools

+
+public BinTools()
+
+
+ + + + + + + + +
+Method Detail
+ +

+bin2hex

+
+public static java.lang.String bin2hex(byte[] b)
+
+
Simple binary-to-hexadecimal conversion. +

+

+
Parameters:
b - Input bytes. May be null. +
Returns:
Hexadecimal representation of b. Uppercase A-F, two characters + per byte. Empty string on null input.
+
+
+
+ +

+hex2bin

+
+public static byte[] hex2bin(java.lang.String s)
+
+
Convert hex string to array of bytes. +

+

+
Parameters:
s - String containing hexadecimal digits. May be null + . On odd length leading zero will be assumed. +
Returns:
Array on bytes, non-null. +
Throws: +
java.lang.IllegalArgumentException - when string contains non-hex character
+
+
+
+ +

+hex2bin

+
+public static int hex2bin(char c)
+
+
Convert hex digit to numerical value. +

+

+
Parameters:
c - 0-9, a-f, A-F allowd. +
Returns:
0-15 +
Throws: +
java.lang.IllegalArgumentException - on non-hex character
+
+
+
+ +

+main

+
+public static void main(java.lang.String[] args)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/MacBasedPRF.html b/javadoc/fr/xephi/authme/security/pbkdf2/MacBasedPRF.html new file mode 100644 index 00000000..7f46139b --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/MacBasedPRF.html @@ -0,0 +1,373 @@ + + + + + + +MacBasedPRF + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.pbkdf2 +
+Class MacBasedPRF

+
+java.lang.Object
+  extended by fr.xephi.authme.security.pbkdf2.MacBasedPRF
+
+
+
All Implemented Interfaces:
PRF
+
+
+
+
public class MacBasedPRF
extends java.lang.Object
implements PRF
+ + +

+Default PRF implementation based on standard javax.crypt.Mac mechanisms. + +


+

+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898. Copyright (c) 2007 Matthias Gärtner +

+

+ This library is free software; you can redistribute it and/or modify it under + the terms of the GNU Lesser General Public License as published by the Free + Software Foundation; either version 2.1 of the License, or (at your option) + any later version. +

+

+ This library is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + details. +

+

+ You should have received a copy of the GNU Lesser General Public License + along with this library; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +

+

+ For Details, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +

+

+ +

+

+
Version:
+
1.0
+
Author:
+
Matthias Gärtner
+
+
+ +

+ + + + + + + + + + + + + + +
+Constructor Summary
MacBasedPRF(java.lang.String macAlgorithm) + +
+          Create Mac-based Pseudo Random Function.
MacBasedPRF(java.lang.String macAlgorithm, + java.lang.String provider) + +
+           
+  + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]doFinal(byte[] M) + +
+          Pseudo Random Function
+ intgetHLen() + +
+          Query block size of underlying algorithm/mechanism.
+ voidinit(byte[] P) + +
+          Initialize this instance with the user-supplied password.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MacBasedPRF

+
+public MacBasedPRF(java.lang.String macAlgorithm)
+
+
Create Mac-based Pseudo Random Function. +

+

+
Parameters:
macAlgorithm - Mac algorithm to use, i.e. HMacSHA1 or HMacMD5.
+
+
+ +

+MacBasedPRF

+
+public MacBasedPRF(java.lang.String macAlgorithm,
+                   java.lang.String provider)
+
+
+ + + + + + + + +
+Method Detail
+ +

+doFinal

+
+public byte[] doFinal(byte[] M)
+
+
Description copied from interface: PRF
+
Pseudo Random Function +

+

+
Specified by:
doFinal in interface PRF
+
+
+
Parameters:
M - Input data/message etc. Together with any data supplied during + initilization. +
Returns:
Random bytes of hLen length.
+
+
+
+ +

+getHLen

+
+public int getHLen()
+
+
Description copied from interface: PRF
+
Query block size of underlying algorithm/mechanism. +

+

+
Specified by:
getHLen in interface PRF
+
+
+ +
Returns:
block size
+
+
+
+ +

+init

+
+public void init(byte[] P)
+
+
Description copied from interface: PRF
+
Initialize this instance with the user-supplied password. +

+

+
Specified by:
init in interface PRF
+
+
+
Parameters:
P - The password supplied as array of bytes. It is the caller's + task to convert String passwords to bytes as appropriate.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2.html b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2.html new file mode 100644 index 00000000..7330990e --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2.html @@ -0,0 +1,387 @@ + + + + + + +PBKDF2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.pbkdf2 +
+Interface PBKDF2

+
+
All Known Implementing Classes:
PBKDF2Engine
+
+
+
+
public interface PBKDF2
+ + +

+

+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898. Copyright (c) 2007 Matthias Gärtner +

+

+ This library is free software; you can redistribute it and/or modify it under + the terms of the GNU Lesser General Public License as published by the Free + Software Foundation; either version 2.1 of the License, or (at your option) + any later version. +

+

+ This library is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + details. +

+

+ You should have received a copy of the GNU Lesser General Public License + along with this library; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +

+

+ For Details, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +

+

+ +

+

+
Version:
+
1.0
+
Author:
+
Matthias Gärtner
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]deriveKey(java.lang.String inputPassword) + +
+          Convert String-based input to internal byte array, then invoke PBKDF2.
+ byte[]deriveKey(java.lang.String inputPassword, + int dkLen) + +
+          Convert String-based input to internal byte array, then invoke PBKDF2.
+ PBKDF2ParametersgetParameters() + +
+          Allow reading of configured parameters.
+ PRFgetPseudoRandomFunction() + +
+          Get currently set Pseudo Random Function.
+ voidsetParameters(PBKDF2Parameters parameters) + +
+          Allow setting of configured parameters.
+ voidsetPseudoRandomFunction(PRF prf) + +
+          Set the Pseudo Random Function to use.
+ booleanverifyKey(java.lang.String inputPassword) + +
+          Convert String-based input to internal byte arrays, then invoke PBKDF2 + and verify result against the reference data that is supplied in the + PBKDF2Parameters.
+  +

+ + + + + + + + +
+Method Detail
+ +

+deriveKey

+
+byte[] deriveKey(java.lang.String inputPassword)
+
+
Convert String-based input to internal byte array, then invoke PBKDF2. + Desired key length defaults to Pseudo Random Function block size. +

+

+
Parameters:
inputPassword - Candidate password to compute the derived key for. +
Returns:
internal byte array
+
+
+
+ +

+deriveKey

+
+byte[] deriveKey(java.lang.String inputPassword,
+                 int dkLen)
+
+
Convert String-based input to internal byte array, then invoke PBKDF2. +

+

+
Parameters:
inputPassword - Candidate password to compute the derived key for.
dkLen - Specify desired key length +
Returns:
internal byte array
+
+
+
+ +

+verifyKey

+
+boolean verifyKey(java.lang.String inputPassword)
+
+
Convert String-based input to internal byte arrays, then invoke PBKDF2 + and verify result against the reference data that is supplied in the + PBKDF2Parameters. +

+

+
Parameters:
inputPassword - Candidate password to compute the derived key for. +
Returns:
true password match; false incorrect + password
+
+
+
+ +

+getParameters

+
+PBKDF2Parameters getParameters()
+
+
Allow reading of configured parameters. +

+

+ +
Returns:
Currently set parameters.
+
+
+
+ +

+setParameters

+
+void setParameters(PBKDF2Parameters parameters)
+
+
Allow setting of configured parameters. +

+

+
Parameters:
parameters -
+
+
+
+ +

+getPseudoRandomFunction

+
+PRF getPseudoRandomFunction()
+
+
Get currently set Pseudo Random Function. +

+

+ +
Returns:
Currently set Pseudo Random Function
+
+
+
+ +

+setPseudoRandomFunction

+
+void setPseudoRandomFunction(PRF prf)
+
+
Set the Pseudo Random Function to use. Note that deriveKeys/getPRF does + init this object using the supplied candidate password. If this is + undesired, one has to override getPRF. +

+

+
Parameters:
prf - Pseudo Random Function to set.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Engine.html b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Engine.html new file mode 100644 index 00000000..16e0d19e --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Engine.html @@ -0,0 +1,574 @@ + + + + + + +PBKDF2Engine + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.pbkdf2 +
+Class PBKDF2Engine

+
+java.lang.Object
+  extended by fr.xephi.authme.security.pbkdf2.PBKDF2Engine
+
+
+
All Implemented Interfaces:
PBKDF2
+
+
+
+
public class PBKDF2Engine
extends java.lang.Object
implements PBKDF2
+ + +

+

+ Request for Comments: 2898 PKCS #5: Password-Based Cryptography Specification +

+ Version 2.0 + +

+ PBKDF2 (P, S, c, dkLen) + +

+ Options: +

+ +

+ Input: +

+ +

+ Output: +

+ +
+

+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898. Copyright (c) 2007 Matthias Gärtner +

+

+ This library is free software; you can redistribute it and/or modify it under + the terms of the GNU Lesser General Public License as published by the Free + Software Foundation; either version 2.1 of the License, or (at your option) + any later version. +

+

+ This library is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + details. +

+

+ You should have received a copy of the GNU Lesser General Public License + along with this library; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +

+

+ For Details, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +

+

+ +

+

+
Version:
+
1.0
+
Author:
+
Matthias Gärtner
+
See Also:
RFC 2898
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
PBKDF2Engine() + +
+          Constructor for PBKDF2 implementation object.
PBKDF2Engine(PBKDF2Parameters parameters) + +
+          Constructor for PBKDF2 implementation object.
PBKDF2Engine(PBKDF2Parameters parameters, + PRF prf) + +
+          Constructor for PBKDF2 implementation object.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]deriveKey(java.lang.String inputPassword) + +
+          Convert String-based input to internal byte array, then invoke PBKDF2.
+ byte[]deriveKey(java.lang.String inputPassword, + int dkLen) + +
+          Convert String-based input to internal byte array, then invoke PBKDF2.
+ PBKDF2ParametersgetParameters() + +
+          Allow reading of configured parameters.
+ PRFgetPseudoRandomFunction() + +
+          Get currently set Pseudo Random Function.
+static voidmain(java.lang.String[] args) + +
+          Convenience client function.
+ voidsetParameters(PBKDF2Parameters parameters) + +
+          Allow setting of configured parameters.
+ voidsetPseudoRandomFunction(PRF prf) + +
+          Set the Pseudo Random Function to use.
+ booleanverifyKey(java.lang.String inputPassword) + +
+          Convert String-based input to internal byte arrays, then invoke PBKDF2 + and verify result against the reference data that is supplied in the + PBKDF2Parameters.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PBKDF2Engine

+
+public PBKDF2Engine()
+
+
Constructor for PBKDF2 implementation object. PBKDF2 parameters must be + passed later. +

+

+
+ +

+PBKDF2Engine

+
+public PBKDF2Engine(PBKDF2Parameters parameters)
+
+
Constructor for PBKDF2 implementation object. PBKDF2 parameters are + passed so that this implementation knows iteration count, method to use + and String encoding. +

+

+
Parameters:
parameters - Data holder for iteration count, method to use et cetera.
+
+
+ +

+PBKDF2Engine

+
+public PBKDF2Engine(PBKDF2Parameters parameters,
+                    PRF prf)
+
+
Constructor for PBKDF2 implementation object. PBKDF2 parameters are + passed so that this implementation knows iteration count, method to use + and String encoding. +

+

+
Parameters:
parameters - Data holder for iteration count, method to use et cetera.
prf - Supply customer Pseudo Random Function.
+
+ + + + + + + + +
+Method Detail
+ +

+deriveKey

+
+public byte[] deriveKey(java.lang.String inputPassword)
+
+
Description copied from interface: PBKDF2
+
Convert String-based input to internal byte array, then invoke PBKDF2. + Desired key length defaults to Pseudo Random Function block size. +

+

+
Specified by:
deriveKey in interface PBKDF2
+
+
+
Parameters:
inputPassword - Candidate password to compute the derived key for. +
Returns:
internal byte array
+
+
+
+ +

+deriveKey

+
+public byte[] deriveKey(java.lang.String inputPassword,
+                        int dkLen)
+
+
Description copied from interface: PBKDF2
+
Convert String-based input to internal byte array, then invoke PBKDF2. +

+

+
Specified by:
deriveKey in interface PBKDF2
+
+
+
Parameters:
inputPassword - Candidate password to compute the derived key for.
dkLen - Specify desired key length +
Returns:
internal byte array
+
+
+
+ +

+verifyKey

+
+public boolean verifyKey(java.lang.String inputPassword)
+
+
Description copied from interface: PBKDF2
+
Convert String-based input to internal byte arrays, then invoke PBKDF2 + and verify result against the reference data that is supplied in the + PBKDF2Parameters. +

+

+
Specified by:
verifyKey in interface PBKDF2
+
+
+
Parameters:
inputPassword - Candidate password to compute the derived key for. +
Returns:
true password match; false incorrect + password
+
+
+
+ +

+getPseudoRandomFunction

+
+public PRF getPseudoRandomFunction()
+
+
Description copied from interface: PBKDF2
+
Get currently set Pseudo Random Function. +

+

+
Specified by:
getPseudoRandomFunction in interface PBKDF2
+
+
+ +
Returns:
Currently set Pseudo Random Function
+
+
+
+ +

+getParameters

+
+public PBKDF2Parameters getParameters()
+
+
Description copied from interface: PBKDF2
+
Allow reading of configured parameters. +

+

+
Specified by:
getParameters in interface PBKDF2
+
+
+ +
Returns:
Currently set parameters.
+
+
+
+ +

+setParameters

+
+public void setParameters(PBKDF2Parameters parameters)
+
+
Description copied from interface: PBKDF2
+
Allow setting of configured parameters. +

+

+
Specified by:
setParameters in interface PBKDF2
+
+
+
+
+
+
+ +

+setPseudoRandomFunction

+
+public void setPseudoRandomFunction(PRF prf)
+
+
Description copied from interface: PBKDF2
+
Set the Pseudo Random Function to use. Note that deriveKeys/getPRF does + init this object using the supplied candidate password. If this is + undesired, one has to override getPRF. +

+

+
Specified by:
setPseudoRandomFunction in interface PBKDF2
+
+
+
Parameters:
prf - Pseudo Random Function to set.
+
+
+
+ +

+main

+
+public static void main(java.lang.String[] args)
+                 throws java.io.IOException,
+                        java.security.NoSuchAlgorithmException
+
+
Convenience client function. Convert supplied password with random 8-byte + salt and 1000 iterations using HMacSHA1. Assume that password is in + ISO-8559-1 encoding. Output result as + "Salt:iteration-count:PBKDF2" with binary data in hexadecimal + encoding. + + Example: Password "password" (without the quotes) leads to + 48290A0B96C426C3:1000:973899B1D4AFEB3ED371060D0797E0EE0142BD04 +

+

+
+
+
+
Parameters:
args - Supply the password as argument. +
Throws: +
java.io.IOException +
java.security.NoSuchAlgorithmException
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Formatter.html b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Formatter.html new file mode 100644 index 00000000..fcbb0a0d --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Formatter.html @@ -0,0 +1,273 @@ + + + + + + +PBKDF2Formatter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.pbkdf2 +
+Interface PBKDF2Formatter

+
+
All Known Implementing Classes:
PBKDF2HexFormatter
+
+
+
+
public interface PBKDF2Formatter
+ + +

+

+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898. Copyright (c) 2007 Matthias Gärtner +

+

+ This library is free software; you can redistribute it and/or modify it under + the terms of the GNU Lesser General Public License as published by the Free + Software Foundation; either version 2.1 of the License, or (at your option) + any later version. +

+

+ This library is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + details. +

+

+ You should have received a copy of the GNU Lesser General Public License + along with this library; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +

+

+ For Details, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +

+

+ +

+

+
Version:
+
1.0
+
Author:
+
Matthias Gärtner
+
+
+ +

+ + + + + + + + + + + + + + + + +
+Method Summary
+ booleanfromString(PBKDF2Parameters p, + java.lang.String s) + +
+          Convert String to parameters.
+ java.lang.StringtoString(PBKDF2Parameters p) + +
+          Convert parameters to String.
+  +

+ + + + + + + + +
+Method Detail
+ +

+toString

+
+java.lang.String toString(PBKDF2Parameters p)
+
+
Convert parameters to String. +

+

+
Parameters:
p - Parameters object to output. +
Returns:
String representation
+
+
+
+ +

+fromString

+
+boolean fromString(PBKDF2Parameters p,
+                   java.lang.String s)
+
+
Convert String to parameters. Depending on actual implementation, it may + be required to set further fields externally. +

+

+
Parameters:
s - String representation of parameters to decode. +
Returns:
false syntax OK, true some syntax + issue.
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2HexFormatter.html b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2HexFormatter.html new file mode 100644 index 00000000..f86a6894 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2HexFormatter.html @@ -0,0 +1,327 @@ + + + + + + +PBKDF2HexFormatter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.pbkdf2 +
+Class PBKDF2HexFormatter

+
+java.lang.Object
+  extended by fr.xephi.authme.security.pbkdf2.PBKDF2HexFormatter
+
+
+
All Implemented Interfaces:
PBKDF2Formatter
+
+
+
+
public class PBKDF2HexFormatter
extends java.lang.Object
implements PBKDF2Formatter
+ + +

+

+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898. Copyright (c) 2007 Matthias Gärtner +

+

+ This library is free software; you can redistribute it and/or modify it under + the terms of the GNU Lesser General Public License as published by the Free + Software Foundation; either version 2.1 of the License, or (at your option) + any later version. +

+

+ This library is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + details. +

+

+ You should have received a copy of the GNU Lesser General Public License + along with this library; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +

+

+ For Details, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +

+

+ +

+

+
Version:
+
1.0
+
Author:
+
Matthias Gärtner
+
+
+ +

+ + + + + + + + + + + +
+Constructor Summary
PBKDF2HexFormatter() + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ booleanfromString(PBKDF2Parameters p, + java.lang.String s) + +
+          Convert String to parameters.
+ java.lang.StringtoString(PBKDF2Parameters p) + +
+          Convert parameters to String.
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PBKDF2HexFormatter

+
+public PBKDF2HexFormatter()
+
+
+ + + + + + + + +
+Method Detail
+ +

+fromString

+
+public boolean fromString(PBKDF2Parameters p,
+                          java.lang.String s)
+
+
Description copied from interface: PBKDF2Formatter
+
Convert String to parameters. Depending on actual implementation, it may + be required to set further fields externally. +

+

+
Specified by:
fromString in interface PBKDF2Formatter
+
+
+
s - String representation of parameters to decode. +
Returns:
false syntax OK, true some syntax + issue.
+
+
+
+ +

+toString

+
+public java.lang.String toString(PBKDF2Parameters p)
+
+
Description copied from interface: PBKDF2Formatter
+
Convert parameters to String. +

+

+
Specified by:
toString in interface PBKDF2Formatter
+
+
+
Parameters:
p - Parameters object to output. +
Returns:
String representation
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Parameters.html b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Parameters.html new file mode 100644 index 00000000..c4a79678 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/PBKDF2Parameters.html @@ -0,0 +1,516 @@ + + + + + + +PBKDF2Parameters + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.pbkdf2 +
+Class PBKDF2Parameters

+
+java.lang.Object
+  extended by fr.xephi.authme.security.pbkdf2.PBKDF2Parameters
+
+
+
+
public class PBKDF2Parameters
extends java.lang.Object
+ + +

+

+ Parameter data holder for PBKDF2 configuration. +

+ +
+

+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898. Copyright (c) 2007 Matthias Gärtner +

+

+ This library is free software; you can redistribute it and/or modify it under + the terms of the GNU Lesser General Public License as published by the Free + Software Foundation; either version 2.1 of the License, or (at your option) + any later version. +

+

+ This library is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + details. +

+

+ You should have received a copy of the GNU Lesser General Public License + along with this library; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +

+

+ For Details, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +

+

+ +

+

+
Version:
+
1.0
+
Author:
+
Matthias Gärtner
+
+
+ +

+ + + + + + + + + + + + + + + + + +
+Constructor Summary
PBKDF2Parameters() + +
+          Constructor.
PBKDF2Parameters(java.lang.String hashAlgorithm, + java.lang.String hashCharset, + byte[] salt, + int iterationCount) + +
+          Constructor.
PBKDF2Parameters(java.lang.String hashAlgorithm, + java.lang.String hashCharset, + byte[] salt, + int iterationCount, + byte[] derivedKey) + +
+          Constructor.
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]getDerivedKey() + +
+           
+ java.lang.StringgetHashAlgorithm() + +
+           
+ java.lang.StringgetHashCharset() + +
+           
+ intgetIterationCount() + +
+           
+ byte[]getSalt() + +
+           
+ voidsetDerivedKey(byte[] derivedKey) + +
+           
+ voidsetHashAlgorithm(java.lang.String hashAlgorithm) + +
+           
+ voidsetHashCharset(java.lang.String hashCharset) + +
+           
+ voidsetIterationCount(int iterationCount) + +
+           
+ voidsetSalt(byte[] salt) + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+PBKDF2Parameters

+
+public PBKDF2Parameters()
+
+
Constructor. Defaults to null for byte arrays, UTF-8 as + character set and 1000 for iteration count. +

+

+
+ +

+PBKDF2Parameters

+
+public PBKDF2Parameters(java.lang.String hashAlgorithm,
+                        java.lang.String hashCharset,
+                        byte[] salt,
+                        int iterationCount)
+
+
Constructor. +

+

+
Parameters:
hashAlgorithm - for example HMacSHA1 or HMacMD5
hashCharset - for example UTF-8
salt - Salt as byte array, may be null (not recommended)
iterationCount - Number of iterations to execute. Recommended value 1000.
+
+
+ +

+PBKDF2Parameters

+
+public PBKDF2Parameters(java.lang.String hashAlgorithm,
+                        java.lang.String hashCharset,
+                        byte[] salt,
+                        int iterationCount,
+                        byte[] derivedKey)
+
+
Constructor. +

+

+
Parameters:
hashAlgorithm - for example HMacSHA1 or HMacMD5
hashCharset - for example UTF-8
salt - Salt as byte array, may be null (not recommended)
iterationCount - Number of iterations to execute. Recommended value 1000.
derivedKey - Convenience data holder, not used during computation.
+
+ + + + + + + + +
+Method Detail
+ +

+getIterationCount

+
+public int getIterationCount()
+
+
+
+
+
+
+ +

+setIterationCount

+
+public void setIterationCount(int iterationCount)
+
+
+
+
+
+
+ +

+getSalt

+
+public byte[] getSalt()
+
+
+
+
+
+
+ +

+setSalt

+
+public void setSalt(byte[] salt)
+
+
+
+
+
+
+ +

+getDerivedKey

+
+public byte[] getDerivedKey()
+
+
+
+
+
+
+ +

+setDerivedKey

+
+public void setDerivedKey(byte[] derivedKey)
+
+
+
+
+
+
+ +

+getHashAlgorithm

+
+public java.lang.String getHashAlgorithm()
+
+
+
+
+
+
+ +

+setHashAlgorithm

+
+public void setHashAlgorithm(java.lang.String hashAlgorithm)
+
+
+
+
+
+
+ +

+getHashCharset

+
+public java.lang.String getHashCharset()
+
+
+
+
+
+
+ +

+setHashCharset

+
+public void setHashCharset(java.lang.String hashCharset)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/PRF.html b/javadoc/fr/xephi/authme/security/pbkdf2/PRF.html new file mode 100644 index 00000000..7a0e918c --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/PRF.html @@ -0,0 +1,292 @@ + + + + + + +PRF + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.security.pbkdf2 +
+Interface PRF

+
+
All Known Implementing Classes:
MacBasedPRF
+
+
+
+
public interface PRF
+ + +

+

+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898. Copyright (c) 2007 Matthias Gärtner +

+

+ This library is free software; you can redistribute it and/or modify it under + the terms of the GNU Lesser General Public License as published by the Free + Software Foundation; either version 2.1 of the License, or (at your option) + any later version. +

+

+ This library is distributed in the hope that it will be useful, but WITHOUT + ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS + FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more + details. +

+

+ You should have received a copy of the GNU Lesser General Public License + along with this library; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA +

+

+ For Details, see http://www.gnu.org/licenses/old-licenses/lgpl-2.1.html. +

+

+ +

+

+
Version:
+
1.0
+
Author:
+
Matthias Gärtner
+
+
+ +

+ + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ byte[]doFinal(byte[] M) + +
+          Pseudo Random Function
+ intgetHLen() + +
+          Query block size of underlying algorithm/mechanism.
+ voidinit(byte[] P) + +
+          Initialize this instance with the user-supplied password.
+  +

+ + + + + + + + +
+Method Detail
+ +

+init

+
+void init(byte[] P)
+
+
Initialize this instance with the user-supplied password. +

+

+
Parameters:
P - The password supplied as array of bytes. It is the caller's + task to convert String passwords to bytes as appropriate.
+
+
+
+ +

+doFinal

+
+byte[] doFinal(byte[] M)
+
+
Pseudo Random Function +

+

+
Parameters:
M - Input data/message etc. Together with any data supplied during + initilization. +
Returns:
Random bytes of hLen length.
+
+
+
+ +

+getHLen

+
+int getHLen()
+
+
Query block size of underlying algorithm/mechanism. +

+

+ +
Returns:
block size
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/class-use/BinTools.html b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/BinTools.html new file mode 100644 index 00000000..63345d31 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/BinTools.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.pbkdf2.BinTools + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.pbkdf2.BinTools

+
+No usage of fr.xephi.authme.security.pbkdf2.BinTools +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/class-use/MacBasedPRF.html b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/MacBasedPRF.html new file mode 100644 index 00000000..666855f0 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/MacBasedPRF.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.pbkdf2.MacBasedPRF + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.pbkdf2.MacBasedPRF

+
+No usage of fr.xephi.authme.security.pbkdf2.MacBasedPRF +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2.html b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2.html new file mode 100644 index 00000000..9e8a1220 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2.html @@ -0,0 +1,192 @@ + + + + + + +Uses of Interface fr.xephi.authme.security.pbkdf2.PBKDF2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
fr.xephi.authme.security.pbkdf2.PBKDF2

+
+ + + + + + + + + +
+Packages that use PBKDF2
fr.xephi.authme.security.pbkdf2  
+  +

+ + + + + +
+Uses of PBKDF2 in fr.xephi.authme.security.pbkdf2
+  +

+ + + + + + + + + +
Classes in fr.xephi.authme.security.pbkdf2 that implement PBKDF2
+ classPBKDF2Engine + +
+           + Request for Comments: 2898 PKCS #5: Password-Based Cryptography Specification + + Version 2.0 + + + PBKDF2 (P, S, c, dkLen) + + + Options: + + PRF underlying pseudorandom function (hLen denotes the length in octets + of the pseudorandom function output).
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Engine.html b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Engine.html new file mode 100644 index 00000000..a8452731 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Engine.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.pbkdf2.PBKDF2Engine + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.pbkdf2.PBKDF2Engine

+
+No usage of fr.xephi.authme.security.pbkdf2.PBKDF2Engine +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Formatter.html b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Formatter.html new file mode 100644 index 00000000..09b560e7 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Formatter.html @@ -0,0 +1,182 @@ + + + + + + +Uses of Interface fr.xephi.authme.security.pbkdf2.PBKDF2Formatter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
fr.xephi.authme.security.pbkdf2.PBKDF2Formatter

+
+ + + + + + + + + +
+Packages that use PBKDF2Formatter
fr.xephi.authme.security.pbkdf2  
+  +

+ + + + + +
+Uses of PBKDF2Formatter in fr.xephi.authme.security.pbkdf2
+  +

+ + + + + + + + + +
Classes in fr.xephi.authme.security.pbkdf2 that implement PBKDF2Formatter
+ classPBKDF2HexFormatter + +
+           + A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2HexFormatter.html b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2HexFormatter.html new file mode 100644 index 00000000..416723aa --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2HexFormatter.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.security.pbkdf2.PBKDF2HexFormatter + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.pbkdf2.PBKDF2HexFormatter

+
+No usage of fr.xephi.authme.security.pbkdf2.PBKDF2HexFormatter +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Parameters.html b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Parameters.html new file mode 100644 index 00000000..e6a7ad2e --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PBKDF2Parameters.html @@ -0,0 +1,267 @@ + + + + + + +Uses of Class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.security.pbkdf2.PBKDF2Parameters

+
+ + + + + + + + + +
+Packages that use PBKDF2Parameters
fr.xephi.authme.security.pbkdf2  
+  +

+ + + + + +
+Uses of PBKDF2Parameters in fr.xephi.authme.security.pbkdf2
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme.security.pbkdf2 that return PBKDF2Parameters
+ PBKDF2ParametersPBKDF2Engine.getParameters() + +
+           
+ PBKDF2ParametersPBKDF2.getParameters() + +
+          Allow reading of configured parameters.
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Methods in fr.xephi.authme.security.pbkdf2 with parameters of type PBKDF2Parameters
+ booleanPBKDF2HexFormatter.fromString(PBKDF2Parameters p, + java.lang.String s) + +
+           
+ booleanPBKDF2Formatter.fromString(PBKDF2Parameters p, + java.lang.String s) + +
+          Convert String to parameters.
+ voidPBKDF2Engine.setParameters(PBKDF2Parameters parameters) + +
+           
+ voidPBKDF2.setParameters(PBKDF2Parameters parameters) + +
+          Allow setting of configured parameters.
+ java.lang.StringPBKDF2HexFormatter.toString(PBKDF2Parameters p) + +
+           
+ java.lang.StringPBKDF2Formatter.toString(PBKDF2Parameters p) + +
+          Convert parameters to String.
+  +

+ + + + + + + + + + + +
Constructors in fr.xephi.authme.security.pbkdf2 with parameters of type PBKDF2Parameters
PBKDF2Engine(PBKDF2Parameters parameters) + +
+          Constructor for PBKDF2 implementation object.
PBKDF2Engine(PBKDF2Parameters parameters, + PRF prf) + +
+          Constructor for PBKDF2 implementation object.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PRF.html b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PRF.html new file mode 100644 index 00000000..bfa35408 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/class-use/PRF.html @@ -0,0 +1,243 @@ + + + + + + +Uses of Interface fr.xephi.authme.security.pbkdf2.PRF + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Interface
fr.xephi.authme.security.pbkdf2.PRF

+
+ + + + + + + + + +
+Packages that use PRF
fr.xephi.authme.security.pbkdf2  
+  +

+ + + + + +
+Uses of PRF in fr.xephi.authme.security.pbkdf2
+  +

+ + + + + + + + + +
Classes in fr.xephi.authme.security.pbkdf2 that implement PRF
+ classMacBasedPRF + +
+          Default PRF implementation based on standard javax.crypt.Mac mechanisms.
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme.security.pbkdf2 that return PRF
+ PRFPBKDF2Engine.getPseudoRandomFunction() + +
+           
+ PRFPBKDF2.getPseudoRandomFunction() + +
+          Get currently set Pseudo Random Function.
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme.security.pbkdf2 with parameters of type PRF
+ voidPBKDF2Engine.setPseudoRandomFunction(PRF prf) + +
+           
+ voidPBKDF2.setPseudoRandomFunction(PRF prf) + +
+          Set the Pseudo Random Function to use.
+  +

+ + + + + + + + +
Constructors in fr.xephi.authme.security.pbkdf2 with parameters of type PRF
PBKDF2Engine(PBKDF2Parameters parameters, + PRF prf) + +
+          Constructor for PBKDF2 implementation object.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/package-frame.html b/javadoc/fr/xephi/authme/security/pbkdf2/package-frame.html new file mode 100644 index 00000000..85eed588 --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +fr.xephi.authme.security.pbkdf2 + + + + + + + + + + + +fr.xephi.authme.security.pbkdf2 + + + + +
+Interfaces  + +
+PBKDF2 +
+PBKDF2Formatter +
+PRF
+ + + + + + +
+Classes  + +
+BinTools +
+MacBasedPRF +
+PBKDF2Engine +
+PBKDF2HexFormatter +
+PBKDF2Parameters
+ + + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/package-summary.html b/javadoc/fr/xephi/authme/security/pbkdf2/package-summary.html new file mode 100644 index 00000000..1249592f --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/package-summary.html @@ -0,0 +1,217 @@ + + + + + + +fr.xephi.authme.security.pbkdf2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.security.pbkdf2 +

+ + + + + + + + + + + + + + + + + +
+Interface Summary
PBKDF2 + A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
PBKDF2Formatter + A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
PRF + A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
+  + +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
BinTools + Free auxiliary functions.
MacBasedPRFDefault PRF implementation based on standard javax.crypt.Mac mechanisms.
PBKDF2Engine + Request for Comments: 2898 PKCS #5: Password-Based Cryptography Specification + + Version 2.0 + + + PBKDF2 (P, S, c, dkLen) + + + Options: + + PRF underlying pseudorandom function (hLen denotes the length in octets + of the pseudorandom function output).
PBKDF2HexFormatter + A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
PBKDF2Parameters + Parameter data holder for PBKDF2 configuration.
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/package-tree.html b/javadoc/fr/xephi/authme/security/pbkdf2/package-tree.html new file mode 100644 index 00000000..eb3628db --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/package-tree.html @@ -0,0 +1,161 @@ + + + + + + +fr.xephi.authme.security.pbkdf2 Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.security.pbkdf2 +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/security/pbkdf2/package-use.html b/javadoc/fr/xephi/authme/security/pbkdf2/package-use.html new file mode 100644 index 00000000..38fec46e --- /dev/null +++ b/javadoc/fr/xephi/authme/security/pbkdf2/package-use.html @@ -0,0 +1,195 @@ + + + + + + +Uses of Package fr.xephi.authme.security.pbkdf2 + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.security.pbkdf2

+
+ + + + + + + + + +
+Packages that use fr.xephi.authme.security.pbkdf2
fr.xephi.authme.security.pbkdf2  
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in fr.xephi.authme.security.pbkdf2 used by fr.xephi.authme.security.pbkdf2
PBKDF2 + +
+           + A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
PBKDF2Formatter + +
+           + A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
PBKDF2Parameters + +
+           + Parameter data holder for PBKDF2 configuration.
PRF + +
+           + A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/CustomConfiguration.html b/javadoc/fr/xephi/authme/settings/CustomConfiguration.html new file mode 100644 index 00000000..7865726b --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/CustomConfiguration.html @@ -0,0 +1,382 @@ + + + + + + +CustomConfiguration + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.settings +
+Class CustomConfiguration

+
+java.lang.Object
+  extended by org.bukkit.configuration.MemorySection
+      extended by org.bukkit.configuration.MemoryConfiguration
+          extended by org.bukkit.configuration.file.FileConfiguration
+              extended by org.bukkit.configuration.file.YamlConfiguration
+                  extended by fr.xephi.authme.settings.CustomConfiguration
+
+
+
All Implemented Interfaces:
org.bukkit.configuration.Configuration, org.bukkit.configuration.ConfigurationSection
+
+
+
Direct Known Subclasses:
EssSpawn, Messages, OtherAccounts, PlayersLogs, RoyalAuthYamlReader, Spawn, SpoutCfg
+
+
+
+
public class CustomConfiguration
extends org.bukkit.configuration.file.YamlConfiguration
+ + +

+


+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.bukkit.configuration.file.FileConfiguration
SYSTEM_UTF, UTF_BIG, UTF8_OVERRIDE
+  + + + + + + + + + + +
+Constructor Summary
CustomConfiguration(java.io.File file) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidload() + +
+           
+ booleanloadRessource(java.io.File file) + +
+           
+ booleanreLoad() + +
+           
+ voidsave() + +
+           
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.YamlConfiguration
loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, saveToString
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.FileConfiguration
load, load, load, load, save, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemoryConfiguration
addDefault, addDefaults, addDefaults, getDefaults, getParent, setDefaults
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemorySection
contains, createPath, createPath, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.bukkit.configuration.ConfigurationSection
contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+CustomConfiguration

+
+public CustomConfiguration(java.io.File file)
+
+
+ + + + + + + + +
+Method Detail
+ +

+load

+
+public void load()
+
+
+
+
+
+
+ +

+reLoad

+
+public boolean reLoad()
+
+
+
+
+
+
+ +

+save

+
+public void save()
+
+
+
+
+
+
+ +

+loadRessource

+
+public boolean loadRessource(java.io.File file)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/Messages.html b/javadoc/fr/xephi/authme/settings/Messages.html new file mode 100644 index 00000000..550d72d4 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/Messages.html @@ -0,0 +1,439 @@ + + + + + + +Messages + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.settings +
+Class Messages

+
+java.lang.Object
+  extended by org.bukkit.configuration.MemorySection
+      extended by org.bukkit.configuration.MemoryConfiguration
+          extended by org.bukkit.configuration.file.FileConfiguration
+              extended by org.bukkit.configuration.file.YamlConfiguration
+                  extended by fr.xephi.authme.settings.CustomConfiguration
+                      extended by fr.xephi.authme.settings.Messages
+
+
+
All Implemented Interfaces:
org.bukkit.configuration.Configuration, org.bukkit.configuration.ConfigurationSection
+
+
+
+
public class Messages
extends CustomConfiguration
+ + +

+


+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.bukkit.configuration.file.FileConfiguration
SYSTEM_UTF, UTF_BIG, UTF8_OVERRIDE
+  + + + + + + + + + + +
+Constructor Summary
Messages(java.io.File file) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ void_(org.bukkit.command.CommandSender sender, + java.lang.String msg) + +
+           
+ java.lang.String[]_(java.lang.String msg) + +
+           
+static MessagesgetInstance() + +
+           
+ voidloadDefaults(java.io.File file) + +
+          Loads a file from the plugin jar and sets as default
+ booleansaved(java.io.File file) + +
+          Saves the configuration to disk
+ booleansaveDefaults(java.io.File file) + +
+          Saves current configuration (plus defaults) to disk.
+ + + + + + + +
Methods inherited from class fr.xephi.authme.settings.CustomConfiguration
load, loadRessource, reLoad, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.YamlConfiguration
loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, saveToString
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.FileConfiguration
load, load, load, load, save, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemoryConfiguration
addDefault, addDefaults, addDefaults, getDefaults, getParent, setDefaults
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemorySection
contains, createPath, createPath, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.bukkit.configuration.ConfigurationSection
contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Messages

+
+public Messages(java.io.File file)
+
+
+ + + + + + + + +
+Method Detail
+ +

+loadDefaults

+
+public final void loadDefaults(java.io.File file)
+
+
Loads a file from the plugin jar and sets as default +

+

+
Parameters:
filename - The filename to open
+
+
+
+ +

+saved

+
+public final boolean saved(java.io.File file)
+
+
Saves the configuration to disk +

+

+ +
Returns:
True if saved successfully
+
+
+
+ +

+saveDefaults

+
+public final boolean saveDefaults(java.io.File file)
+
+
Saves current configuration (plus defaults) to disk. + + If defaults and configuration are empty, saves blank file. +

+

+ +
Returns:
True if saved successfully
+
+
+
+ +

+_

+
+public void _(org.bukkit.command.CommandSender sender,
+              java.lang.String msg)
+
+
+
+
+
+
+ +

+_

+
+public java.lang.String[] _(java.lang.String msg)
+
+
+
+
+
+
+ +

+getInstance

+
+public static Messages getInstance()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/OtherAccounts.html b/javadoc/fr/xephi/authme/settings/OtherAccounts.html new file mode 100644 index 00000000..125d9724 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/OtherAccounts.html @@ -0,0 +1,412 @@ + + + + + + +OtherAccounts + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.settings +
+Class OtherAccounts

+
+java.lang.Object
+  extended by org.bukkit.configuration.MemorySection
+      extended by org.bukkit.configuration.MemoryConfiguration
+          extended by org.bukkit.configuration.file.FileConfiguration
+              extended by org.bukkit.configuration.file.YamlConfiguration
+                  extended by fr.xephi.authme.settings.CustomConfiguration
+                      extended by fr.xephi.authme.settings.OtherAccounts
+
+
+
All Implemented Interfaces:
org.bukkit.configuration.Configuration, org.bukkit.configuration.ConfigurationSection
+
+
+
+
public class OtherAccounts
extends CustomConfiguration
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.bukkit.configuration.file.FileConfiguration
SYSTEM_UTF, UTF_BIG, UTF8_OVERRIDE
+  + + + + + + + + + + +
+Constructor Summary
OtherAccounts() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddPlayer(java.util.UUID uuid) + +
+           
+ voidclear(java.util.UUID uuid) + +
+           
+ java.util.List<java.lang.String>getAllPlayersByUUID(java.util.UUID uuid) + +
+           
+static OtherAccountsgetInstance() + +
+           
+ voidremovePlayer(java.util.UUID uuid) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.settings.CustomConfiguration
load, loadRessource, reLoad, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.YamlConfiguration
loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, saveToString
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.FileConfiguration
load, load, load, load, save, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemoryConfiguration
addDefault, addDefaults, addDefaults, getDefaults, getParent, setDefaults
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemorySection
contains, createPath, createPath, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.bukkit.configuration.ConfigurationSection
contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+OtherAccounts

+
+public OtherAccounts()
+
+
+ + + + + + + + +
+Method Detail
+ +

+clear

+
+public void clear(java.util.UUID uuid)
+
+
+
+
+
+
+ +

+getInstance

+
+public static OtherAccounts getInstance()
+
+
+
+
+
+
+ +

+addPlayer

+
+public void addPlayer(java.util.UUID uuid)
+
+
+
+
+
+
+ +

+removePlayer

+
+public void removePlayer(java.util.UUID uuid)
+
+
+
+
+
+
+ +

+getAllPlayersByUUID

+
+public java.util.List<java.lang.String> getAllPlayersByUUID(java.util.UUID uuid)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/PlayersLogs.html b/javadoc/fr/xephi/authme/settings/PlayersLogs.html new file mode 100644 index 00000000..b7a5856b --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/PlayersLogs.html @@ -0,0 +1,420 @@ + + + + + + +PlayersLogs + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.settings +
+Class PlayersLogs

+
+java.lang.Object
+  extended by org.bukkit.configuration.MemorySection
+      extended by org.bukkit.configuration.MemoryConfiguration
+          extended by org.bukkit.configuration.file.FileConfiguration
+              extended by org.bukkit.configuration.file.YamlConfiguration
+                  extended by fr.xephi.authme.settings.CustomConfiguration
+                      extended by fr.xephi.authme.settings.PlayersLogs
+
+
+
All Implemented Interfaces:
org.bukkit.configuration.Configuration, org.bukkit.configuration.ConfigurationSection
+
+
+
+
public class PlayersLogs
extends CustomConfiguration
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + + + + + +
+Field Summary
+ java.util.List<java.lang.String>players + +
+           
+ + + + + + + +
Fields inherited from class org.bukkit.configuration.file.FileConfiguration
SYSTEM_UTF, UTF_BIG, UTF8_OVERRIDE
+  + + + + + + + + + + +
+Constructor Summary
PlayersLogs() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ voidaddPlayer(java.lang.String user) + +
+           
+ voidclear() + +
+           
+static PlayersLogsgetInstance() + +
+           
+ voidremovePlayer(java.lang.String user) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.settings.CustomConfiguration
load, loadRessource, reLoad, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.YamlConfiguration
loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, saveToString
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.FileConfiguration
load, load, load, load, save, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemoryConfiguration
addDefault, addDefaults, addDefaults, getDefaults, getParent, setDefaults
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemorySection
contains, createPath, createPath, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.bukkit.configuration.ConfigurationSection
contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set
+  +

+ + + + + + + + +
+Field Detail
+ +

+players

+
+public java.util.List<java.lang.String> players
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+PlayersLogs

+
+public PlayersLogs()
+
+
+ + + + + + + + +
+Method Detail
+ +

+clear

+
+public void clear()
+
+
+
+
+
+
+ +

+getInstance

+
+public static PlayersLogs getInstance()
+
+
+
+
+
+
+ +

+addPlayer

+
+public void addPlayer(java.lang.String user)
+
+
+
+
+
+
+ +

+removePlayer

+
+public void removePlayer(java.lang.String user)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/Settings.html b/javadoc/fr/xephi/authme/settings/Settings.html new file mode 100644 index 00000000..a719fa14 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/Settings.html @@ -0,0 +1,3217 @@ + + + + + + +Settings + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.settings +
+Class Settings

+
+java.lang.Object
+  extended by org.bukkit.configuration.MemorySection
+      extended by org.bukkit.configuration.MemoryConfiguration
+          extended by org.bukkit.configuration.file.FileConfiguration
+              extended by org.bukkit.configuration.file.YamlConfiguration
+                  extended by fr.xephi.authme.settings.Settings
+
+
+
All Implemented Interfaces:
org.bukkit.configuration.Configuration, org.bukkit.configuration.ConfigurationSection
+
+
+
+
public final class Settings
extends org.bukkit.configuration.file.YamlConfiguration
+ + +

+


+ +

+ + + + + + + + + + + +
+Nested Class Summary
+static classSettings.messagesLang + +
+           
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Field Summary
+static java.util.List<java.lang.String>allowCommands + +
+           
+static intantiBotDuration + +
+           
+static intantiBotSensibility + +
+           
+static java.lang.BooleanapplyBlindEffect + +
+           
+static java.lang.StringAUTH_FILE + +
+           
+static java.lang.StringbackupWindowsPath + +
+           
+static java.lang.BooleanbanUnsafeIp + +
+           
+static intbCryptLog2Rounds + +
+           
+static java.lang.BooleanbroadcastWelcomeMessage + +
+           
+static java.lang.Booleanbungee + +
+           
+static java.lang.StringCACHE_FOLDER + +
+           
+static intcaptchaLength + +
+           
+static java.lang.BooleancheckVeryGames + +
+           
+static java.lang.Booleanchestshop + +
+           
+static java.util.List<java.lang.String>countries + +
+           
+static java.util.List<java.lang.String>countriesBlacklist + +
+           
+static java.lang.StringcrazyloginFileName + +
+           
+static java.lang.StringdefaultWorld + +
+           
+static java.lang.BooleandelayJoinMessage + +
+           
+static intdelayRecall + +
+           
+static java.lang.BooleandisableSocialSpy + +
+           
+static java.lang.BooleandisplayOtherAccounts + +
+           
+static java.lang.BooleandoubleEmailCheck + +
+           
+static java.util.List<java.lang.String>emailBlacklist + +
+           
+static java.lang.BooleanemailRegistration + +
+           
+static java.util.List<java.lang.String>emailWhitelist + +
+           
+static java.lang.BooleanenableAntiBot + +
+           
+static java.lang.BooleanenablePasspartu + +
+           
+static java.lang.BooleanenableProtection + +
+           
+static java.util.List<java.lang.String>forceCommands + +
+           
+static java.util.List<java.lang.String>forceCommandsAsConsole + +
+           
+static java.lang.BooleanforceOnlyAfterLogin + +
+           
+static java.lang.BooleanforceRegKick + +
+           
+static java.lang.BooleanforceRegLogin + +
+           
+static java.lang.StringgetcUnrestrictedName + +
+           
+static DataSource.DataSourceTypegetDataSource + +
+           
+static java.lang.BooleangetEnablePasswordVerifier + +
+           
+static java.util.List<java.lang.String>getForcedWorlds + +
+           
+static java.util.List<java.lang.String>getJoinPermissions + +
+           
+static java.lang.StringgetmailAccount + +
+           
+static java.lang.StringgetmailPassword + +
+           
+static intgetMailPort + +
+           
+static java.lang.StringgetmailSenderName + +
+           
+static java.lang.StringgetmailSMTP + +
+           
+static java.lang.StringgetMailSubject + +
+           
+static java.lang.StringgetMailText + +
+           
+static intgetMaxJoinPerIp + +
+           
+static intgetMaxLoginPerIp + +
+           
+static intgetMaxNickLength + +
+           
+static intgetmaxRegPerEmail + +
+           
+static intgetmaxRegPerIp + +
+           
+static intgetMinNickLength + +
+           
+static intgetMovementRadius + +
+           
+static java.lang.StringgetMySQLColumnEmail + +
+           
+static java.lang.StringgetMySQLColumnGroup + +
+           
+static java.lang.StringgetMySQLColumnId + +
+           
+static java.lang.StringgetMySQLColumnIp + +
+           
+static java.lang.StringgetMySQLColumnLastLogin + +
+           
+static java.lang.StringgetMySQLColumnLogged + +
+           
+static java.lang.StringgetMySQLColumnName + +
+           
+static java.lang.StringgetMySQLColumnPassword + +
+           
+static java.lang.StringgetMySQLColumnSalt + +
+           
+static java.lang.StringgetMySQLDatabase + +
+           
+static java.lang.StringgetMySQLHost + +
+           
+static java.lang.StringgetMySQLlastlocWorld + +
+           
+static java.lang.StringgetMySQLlastlocX + +
+           
+static java.lang.StringgetMySQLlastlocY + +
+           
+static java.lang.StringgetMySQLlastlocZ + +
+           
+static java.util.List<java.lang.String>getMySQLOtherUsernameColumn + +
+           
+static java.lang.StringgetMySQLPassword + +
+           
+static java.lang.StringgetMySQLPort + +
+           
+static java.lang.StringgetMySQLTablename + +
+           
+static java.lang.StringgetMySQLUsername + +
+           
+static java.lang.StringgetNickRegex + +
+           
+static intgetNonActivatedGroup + +
+           
+static java.lang.StringgetPassRegex + +
+           
+static HashAlgorithmgetPasswordHash + +
+           
+static intgetPasswordMinLen + +
+           
+static intgetPhpbbGroup + +
+           
+static java.lang.StringgetPhpbbPrefix + +
+           
+static intgetRecoveryPassLength + +
+           
+static java.lang.StringgetRegisteredGroup + +
+           
+static intgetRegistrationTimeout + +
+           
+static intgetSessionTimeout + +
+           
+static java.lang.StringgetUnloggedinGroup + +
+           
+static java.util.List<java.lang.String>getUnrestrictedName + +
+           
+static intgetWarnMessageInterval + +
+           
+static java.lang.StringgetWordPressPrefix + +
+           
+static java.lang.BooleanisAllowRestrictedIp + +
+           
+static java.lang.BooleanisBackupActivated + +
+           
+static java.lang.BooleanisBackupOnStart + +
+           
+static java.lang.BooleanisBackupOnStop + +
+           
+static java.lang.BooleanisCachingEnabled + +
+           
+static java.lang.BooleanisChatAllowed + +
+           
+static java.lang.BooleanisForcedRegistrationEnabled + +
+           
+static java.lang.BooleanisForceSingleSessionEnabled + +
+           
+static java.lang.BooleanisForceSpawnLocOnJoinEnabled + +
+           
+static java.lang.BooleanisForceSurvivalModeEnabled + +
+           
+static java.lang.BooleanisKickNonRegisteredEnabled + +
+           
+static java.lang.BooleanisKickOnWrongPasswordEnabled + +
+           
+static java.lang.BooleanisMovementAllowed + +
+           
+static java.lang.BooleanisPermissionCheckEnabled + +
+           
+static java.lang.BooleanisRegistrationEnabled + +
+           
+static java.lang.BooleanisResetInventoryIfCreative + +
+           
+static java.lang.BooleanisSaveQuitLocationEnabled + +
+           
+static java.lang.BooleanisSessionsEnabled + +
+           
+static java.lang.BooleanisStopEnabled + +
+           
+static java.lang.BooleanisTeleportToSpawnEnabled + +
+           
+static intmaxLoginTry + +
+           
+static java.lang.StringMESSAGE_FILE + +
+           
+static java.lang.StringmessagesLanguage + +
+           
+static java.lang.Booleanmultiverse + +
+           
+static java.lang.BooleannoConsoleSpam + +
+           
+static java.lang.BooleannoTeleport + +
+           
+static java.lang.Booleannotifications + +
+           
+static intpasswordMaxLength + +
+           
+static java.lang.StringPLUGIN_FOLDER + +
+           
+static java.lang.BooleanprotectInventoryBeforeLogInEnabled + +
+           
+static java.lang.BooleanpurgeAntiXray + +
+           
+static intpurgeDelay + +
+           
+static java.lang.BooleanpurgeEssentialsFile + +
+           
+static java.lang.BooleanpurgeLimitedCreative + +
+           
+static java.lang.BooleanpurgePermissions + +
+           
+static java.lang.BooleanpurgePlayerDat + +
+           
+static java.lang.BooleanrakamakUseIp + +
+           
+static java.lang.StringrakamakUsers + +
+           
+static java.lang.StringrakamakUsersIp + +
+           
+static java.lang.BooleanrecallEmail + +
+           
+static java.lang.BooleanreloadSupport + +
+           
+static java.lang.BooleanremovePassword + +
+           
+static intsaltLength + +
+           
+static java.lang.BooleansessionExpireOnIpChange + +
+           
+static java.lang.StringSETTINGS_FILE + +
+           
+static java.lang.StringspawnPriority + +
+           
+static java.lang.BooleansupportOldPassword + +
+           
+static java.lang.StringunRegisteredGroup + +
+           
+static java.util.List<java.lang.String>unsafePasswords + +
+           
+static java.lang.BooleanuseCaptcha + +
+           
+static java.lang.BooleanuseEssentialsMotd + +
+           
+static java.lang.BooleanuseLogging + +
+           
+static java.lang.BooleanusePurge + +
+           
+static java.lang.BooleanuseWelcomeMessage + +
+           
+static java.util.List<java.lang.String>welcomeMsg + +
+           
+ + + + + + + +
Fields inherited from class org.bukkit.configuration.file.FileConfiguration
SYSTEM_UTF, UTF_BIG, UTF8_OVERRIDE
+  + + + + + + + + + + +
+Constructor Summary
Settings(AuthMe plugin) + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ booleancheckDefaults() + +
+          Check loaded defaults against current configuration
+static java.lang.StringcheckLang(java.lang.String lang) + +
+           
+ voidclearDefaults() + +
+          Clears current configuration defaults
+ booleanexists() + +
+          Simple function for if the Configuration file exists
+static java.lang.BooleangetRestrictedIp(java.lang.String name, + java.lang.String ip) + +
+          Config option for setting and check restricted user by username;ip , + return false if ip and name doesnt amtch with player that join the + server, so player has a restricted access
+static booleanisEmailCorrect(java.lang.String email) + +
+           
+ booleanload() + +
+          Loads the configuration from disk
+ voidloadConfigOptions() + +
+           
+ voidloadDefaults(java.lang.String filename) + +
+          Loads a file from the plugin jar and sets as default
+ voidmergeConfig() + +
+           
+ voidreload() + +
+           
+static voidreloadConfigOptions(org.bukkit.configuration.file.YamlConfiguration newConfig) + +
+           
+ booleansave() + +
+          Saves the configuration to disk
+ booleansaveDefaults() + +
+          Saves current configuration (plus defaults) to disk.
+static voidswitchAntiBotMod(boolean mode) + +
+           
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.YamlConfiguration
loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, saveToString
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.FileConfiguration
load, load, load, load, save, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemoryConfiguration
addDefault, addDefaults, addDefaults, getDefaults, getParent, setDefaults
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemorySection
contains, createPath, createPath, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.bukkit.configuration.ConfigurationSection
contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set
+  +

+ + + + + + + + +
+Field Detail
+ +

+PLUGIN_FOLDER

+
+public static final java.lang.String PLUGIN_FOLDER
+
+
+
See Also:
Constant Field Values
+
+
+ +

+CACHE_FOLDER

+
+public static final java.lang.String CACHE_FOLDER
+
+
+
See Also:
Constant Field Values
+
+
+ +

+AUTH_FILE

+
+public static final java.lang.String AUTH_FILE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+MESSAGE_FILE

+
+public static final java.lang.String MESSAGE_FILE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+SETTINGS_FILE

+
+public static final java.lang.String SETTINGS_FILE
+
+
+
See Also:
Constant Field Values
+
+
+ +

+allowCommands

+
+public static java.util.List<java.lang.String> allowCommands
+
+
+
+
+
+ +

+getJoinPermissions

+
+public static java.util.List<java.lang.String> getJoinPermissions
+
+
+
+
+
+ +

+getUnrestrictedName

+
+public static java.util.List<java.lang.String> getUnrestrictedName
+
+
+
+
+
+ +

+getMySQLOtherUsernameColumn

+
+public static java.util.List<java.lang.String> getMySQLOtherUsernameColumn
+
+
+
+
+
+ +

+getForcedWorlds

+
+public static java.util.List<java.lang.String> getForcedWorlds
+
+
+
+
+
+ +

+countries

+
+public static java.util.List<java.lang.String> countries
+
+
+
+
+
+ +

+countriesBlacklist

+
+public static java.util.List<java.lang.String> countriesBlacklist
+
+
+
+
+
+ +

+forceCommands

+
+public static java.util.List<java.lang.String> forceCommands
+
+
+
+
+
+ +

+forceCommandsAsConsole

+
+public static java.util.List<java.lang.String> forceCommandsAsConsole
+
+
+
+
+
+ +

+getDataSource

+
+public static DataSource.DataSourceType getDataSource
+
+
+
+
+
+ +

+getPasswordHash

+
+public static HashAlgorithm getPasswordHash
+
+
+
+
+
+ +

+useLogging

+
+public static java.lang.Boolean useLogging
+
+
+
+
+
+ +

+purgeDelay

+
+public static int purgeDelay
+
+
+
+
+
+ +

+welcomeMsg

+
+public static java.util.List<java.lang.String> welcomeMsg
+
+
+
+
+
+ +

+unsafePasswords

+
+public static java.util.List<java.lang.String> unsafePasswords
+
+
+
+
+
+ +

+emailBlacklist

+
+public static java.util.List<java.lang.String> emailBlacklist
+
+
+
+
+
+ +

+emailWhitelist

+
+public static java.util.List<java.lang.String> emailWhitelist
+
+
+
+
+
+ +

+isPermissionCheckEnabled

+
+public static java.lang.Boolean isPermissionCheckEnabled
+
+
+
+
+
+ +

+isRegistrationEnabled

+
+public static java.lang.Boolean isRegistrationEnabled
+
+
+
+
+
+ +

+isForcedRegistrationEnabled

+
+public static java.lang.Boolean isForcedRegistrationEnabled
+
+
+
+
+
+ +

+isTeleportToSpawnEnabled

+
+public static java.lang.Boolean isTeleportToSpawnEnabled
+
+
+
+
+
+ +

+isSessionsEnabled

+
+public static java.lang.Boolean isSessionsEnabled
+
+
+
+
+
+ +

+isChatAllowed

+
+public static java.lang.Boolean isChatAllowed
+
+
+
+
+
+ +

+isAllowRestrictedIp

+
+public static java.lang.Boolean isAllowRestrictedIp
+
+
+
+
+
+ +

+isMovementAllowed

+
+public static java.lang.Boolean isMovementAllowed
+
+
+
+
+
+ +

+isKickNonRegisteredEnabled

+
+public static java.lang.Boolean isKickNonRegisteredEnabled
+
+
+
+
+
+ +

+isForceSingleSessionEnabled

+
+public static java.lang.Boolean isForceSingleSessionEnabled
+
+
+
+
+
+ +

+isForceSpawnLocOnJoinEnabled

+
+public static java.lang.Boolean isForceSpawnLocOnJoinEnabled
+
+
+
+
+
+ +

+isSaveQuitLocationEnabled

+
+public static java.lang.Boolean isSaveQuitLocationEnabled
+
+
+
+
+
+ +

+isForceSurvivalModeEnabled

+
+public static java.lang.Boolean isForceSurvivalModeEnabled
+
+
+
+
+
+ +

+isResetInventoryIfCreative

+
+public static java.lang.Boolean isResetInventoryIfCreative
+
+
+
+
+
+ +

+isCachingEnabled

+
+public static java.lang.Boolean isCachingEnabled
+
+
+
+
+
+ +

+isKickOnWrongPasswordEnabled

+
+public static java.lang.Boolean isKickOnWrongPasswordEnabled
+
+
+
+
+
+ +

+getEnablePasswordVerifier

+
+public static java.lang.Boolean getEnablePasswordVerifier
+
+
+
+
+
+ +

+protectInventoryBeforeLogInEnabled

+
+public static java.lang.Boolean protectInventoryBeforeLogInEnabled
+
+
+
+
+
+ +

+isBackupActivated

+
+public static java.lang.Boolean isBackupActivated
+
+
+
+
+
+ +

+isBackupOnStart

+
+public static java.lang.Boolean isBackupOnStart
+
+
+
+
+
+ +

+isBackupOnStop

+
+public static java.lang.Boolean isBackupOnStop
+
+
+
+
+
+ +

+enablePasspartu

+
+public static java.lang.Boolean enablePasspartu
+
+
+
+
+
+ +

+isStopEnabled

+
+public static java.lang.Boolean isStopEnabled
+
+
+
+
+
+ +

+reloadSupport

+
+public static java.lang.Boolean reloadSupport
+
+
+
+
+
+ +

+rakamakUseIp

+
+public static java.lang.Boolean rakamakUseIp
+
+
+
+
+
+ +

+noConsoleSpam

+
+public static java.lang.Boolean noConsoleSpam
+
+
+
+
+
+ +

+removePassword

+
+public static java.lang.Boolean removePassword
+
+
+
+
+
+ +

+displayOtherAccounts

+
+public static java.lang.Boolean displayOtherAccounts
+
+
+
+
+
+ +

+useCaptcha

+
+public static java.lang.Boolean useCaptcha
+
+
+
+
+
+ +

+emailRegistration

+
+public static java.lang.Boolean emailRegistration
+
+
+
+
+
+ +

+multiverse

+
+public static java.lang.Boolean multiverse
+
+
+
+
+
+ +

+notifications

+
+public static java.lang.Boolean notifications
+
+
+
+
+
+ +

+chestshop

+
+public static java.lang.Boolean chestshop
+
+
+
+
+
+ +

+bungee

+
+public static java.lang.Boolean bungee
+
+
+
+
+
+ +

+banUnsafeIp

+
+public static java.lang.Boolean banUnsafeIp
+
+
+
+
+
+ +

+doubleEmailCheck

+
+public static java.lang.Boolean doubleEmailCheck
+
+
+
+
+
+ +

+sessionExpireOnIpChange

+
+public static java.lang.Boolean sessionExpireOnIpChange
+
+
+
+
+
+ +

+disableSocialSpy

+
+public static java.lang.Boolean disableSocialSpy
+
+
+
+
+
+ +

+forceOnlyAfterLogin

+
+public static java.lang.Boolean forceOnlyAfterLogin
+
+
+
+
+
+ +

+useEssentialsMotd

+
+public static java.lang.Boolean useEssentialsMotd
+
+
+
+
+
+ +

+usePurge

+
+public static java.lang.Boolean usePurge
+
+
+
+
+
+ +

+purgePlayerDat

+
+public static java.lang.Boolean purgePlayerDat
+
+
+
+
+
+ +

+purgeEssentialsFile

+
+public static java.lang.Boolean purgeEssentialsFile
+
+
+
+
+
+ +

+supportOldPassword

+
+public static java.lang.Boolean supportOldPassword
+
+
+
+
+
+ +

+purgeLimitedCreative

+
+public static java.lang.Boolean purgeLimitedCreative
+
+
+
+
+
+ +

+purgeAntiXray

+
+public static java.lang.Boolean purgeAntiXray
+
+
+
+
+
+ +

+purgePermissions

+
+public static java.lang.Boolean purgePermissions
+
+
+
+
+
+ +

+enableProtection

+
+public static java.lang.Boolean enableProtection
+
+
+
+
+
+ +

+enableAntiBot

+
+public static java.lang.Boolean enableAntiBot
+
+
+
+
+
+ +

+recallEmail

+
+public static java.lang.Boolean recallEmail
+
+
+
+
+
+ +

+useWelcomeMessage

+
+public static java.lang.Boolean useWelcomeMessage
+
+
+
+
+
+ +

+broadcastWelcomeMessage

+
+public static java.lang.Boolean broadcastWelcomeMessage
+
+
+
+
+
+ +

+forceRegKick

+
+public static java.lang.Boolean forceRegKick
+
+
+
+
+
+ +

+forceRegLogin

+
+public static java.lang.Boolean forceRegLogin
+
+
+
+
+
+ +

+checkVeryGames

+
+public static java.lang.Boolean checkVeryGames
+
+
+
+
+
+ +

+delayJoinMessage

+
+public static java.lang.Boolean delayJoinMessage
+
+
+
+
+
+ +

+noTeleport

+
+public static java.lang.Boolean noTeleport
+
+
+
+
+
+ +

+applyBlindEffect

+
+public static java.lang.Boolean applyBlindEffect
+
+
+
+
+
+ +

+getNickRegex

+
+public static java.lang.String getNickRegex
+
+
+
+
+
+ +

+getUnloggedinGroup

+
+public static java.lang.String getUnloggedinGroup
+
+
+
+
+
+ +

+getMySQLHost

+
+public static java.lang.String getMySQLHost
+
+
+
+
+
+ +

+getMySQLPort

+
+public static java.lang.String getMySQLPort
+
+
+
+
+
+ +

+getMySQLUsername

+
+public static java.lang.String getMySQLUsername
+
+
+
+
+
+ +

+getMySQLPassword

+
+public static java.lang.String getMySQLPassword
+
+
+
+
+
+ +

+getMySQLDatabase

+
+public static java.lang.String getMySQLDatabase
+
+
+
+
+
+ +

+getMySQLTablename

+
+public static java.lang.String getMySQLTablename
+
+
+
+
+
+ +

+getMySQLColumnName

+
+public static java.lang.String getMySQLColumnName
+
+
+
+
+
+ +

+getMySQLColumnPassword

+
+public static java.lang.String getMySQLColumnPassword
+
+
+
+
+
+ +

+getMySQLColumnIp

+
+public static java.lang.String getMySQLColumnIp
+
+
+
+
+
+ +

+getMySQLColumnLastLogin

+
+public static java.lang.String getMySQLColumnLastLogin
+
+
+
+
+
+ +

+getMySQLColumnSalt

+
+public static java.lang.String getMySQLColumnSalt
+
+
+
+
+
+ +

+getMySQLColumnGroup

+
+public static java.lang.String getMySQLColumnGroup
+
+
+
+
+
+ +

+getMySQLColumnEmail

+
+public static java.lang.String getMySQLColumnEmail
+
+
+
+
+
+ +

+unRegisteredGroup

+
+public static java.lang.String unRegisteredGroup
+
+
+
+
+
+ +

+backupWindowsPath

+
+public static java.lang.String backupWindowsPath
+
+
+
+
+
+ +

+getcUnrestrictedName

+
+public static java.lang.String getcUnrestrictedName
+
+
+
+
+
+ +

+getRegisteredGroup

+
+public static java.lang.String getRegisteredGroup
+
+
+
+
+
+ +

+messagesLanguage

+
+public static java.lang.String messagesLanguage
+
+
+
+
+
+ +

+getMySQLlastlocX

+
+public static java.lang.String getMySQLlastlocX
+
+
+
+
+
+ +

+getMySQLlastlocY

+
+public static java.lang.String getMySQLlastlocY
+
+
+
+
+
+ +

+getMySQLlastlocZ

+
+public static java.lang.String getMySQLlastlocZ
+
+
+
+
+
+ +

+rakamakUsers

+
+public static java.lang.String rakamakUsers
+
+
+
+
+
+ +

+rakamakUsersIp

+
+public static java.lang.String rakamakUsersIp
+
+
+
+
+
+ +

+getmailAccount

+
+public static java.lang.String getmailAccount
+
+
+
+
+
+ +

+getmailPassword

+
+public static java.lang.String getmailPassword
+
+
+
+
+
+ +

+getmailSMTP

+
+public static java.lang.String getmailSMTP
+
+
+
+
+
+ +

+getMySQLColumnId

+
+public static java.lang.String getMySQLColumnId
+
+
+
+
+
+ +

+getmailSenderName

+
+public static java.lang.String getmailSenderName
+
+
+
+
+
+ +

+getMailSubject

+
+public static java.lang.String getMailSubject
+
+
+
+
+
+ +

+getMailText

+
+public static java.lang.String getMailText
+
+
+
+
+
+ +

+getMySQLlastlocWorld

+
+public static java.lang.String getMySQLlastlocWorld
+
+
+
+
+
+ +

+defaultWorld

+
+public static java.lang.String defaultWorld
+
+
+
+
+
+ +

+getPhpbbPrefix

+
+public static java.lang.String getPhpbbPrefix
+
+
+
+
+
+ +

+getWordPressPrefix

+
+public static java.lang.String getWordPressPrefix
+
+
+
+
+
+ +

+getMySQLColumnLogged

+
+public static java.lang.String getMySQLColumnLogged
+
+
+
+
+
+ +

+spawnPriority

+
+public static java.lang.String spawnPriority
+
+
+
+
+
+ +

+crazyloginFileName

+
+public static java.lang.String crazyloginFileName
+
+
+
+
+
+ +

+getPassRegex

+
+public static java.lang.String getPassRegex
+
+
+
+
+
+ +

+getWarnMessageInterval

+
+public static int getWarnMessageInterval
+
+
+
+
+
+ +

+getSessionTimeout

+
+public static int getSessionTimeout
+
+
+
+
+
+ +

+getRegistrationTimeout

+
+public static int getRegistrationTimeout
+
+
+
+
+
+ +

+getMaxNickLength

+
+public static int getMaxNickLength
+
+
+
+
+
+ +

+getMinNickLength

+
+public static int getMinNickLength
+
+
+
+
+
+ +

+getPasswordMinLen

+
+public static int getPasswordMinLen
+
+
+
+
+
+ +

+getMovementRadius

+
+public static int getMovementRadius
+
+
+
+
+
+ +

+getmaxRegPerIp

+
+public static int getmaxRegPerIp
+
+
+
+
+
+ +

+getNonActivatedGroup

+
+public static int getNonActivatedGroup
+
+
+
+
+
+ +

+passwordMaxLength

+
+public static int passwordMaxLength
+
+
+
+
+
+ +

+getRecoveryPassLength

+
+public static int getRecoveryPassLength
+
+
+
+
+
+ +

+getMailPort

+
+public static int getMailPort
+
+
+
+
+
+ +

+maxLoginTry

+
+public static int maxLoginTry
+
+
+
+
+
+ +

+captchaLength

+
+public static int captchaLength
+
+
+
+
+
+ +

+saltLength

+
+public static int saltLength
+
+
+
+
+
+ +

+getmaxRegPerEmail

+
+public static int getmaxRegPerEmail
+
+
+
+
+
+ +

+bCryptLog2Rounds

+
+public static int bCryptLog2Rounds
+
+
+
+
+
+ +

+getPhpbbGroup

+
+public static int getPhpbbGroup
+
+
+
+
+
+ +

+antiBotSensibility

+
+public static int antiBotSensibility
+
+
+
+
+
+ +

+antiBotDuration

+
+public static int antiBotDuration
+
+
+
+
+
+ +

+delayRecall

+
+public static int delayRecall
+
+
+
+
+
+ +

+getMaxLoginPerIp

+
+public static int getMaxLoginPerIp
+
+
+
+
+
+ +

+getMaxJoinPerIp

+
+public static int getMaxJoinPerIp
+
+
+
+
+ + + + + + + + +
+Constructor Detail
+ +

+Settings

+
+public Settings(AuthMe plugin)
+
+
+ + + + + + + + +
+Method Detail
+ +

+loadConfigOptions

+
+public void loadConfigOptions()
+
+
+
+
+
+
+ +

+reloadConfigOptions

+
+public static void reloadConfigOptions(org.bukkit.configuration.file.YamlConfiguration newConfig)
+
+
+
+
+
+
+ +

+mergeConfig

+
+public void mergeConfig()
+
+
+
+
+
+
+ +

+getRestrictedIp

+
+public static java.lang.Boolean getRestrictedIp(java.lang.String name,
+                                                java.lang.String ip)
+
+
Config option for setting and check restricted user by username;ip , + return false if ip and name doesnt amtch with player that join the + server, so player has a restricted access +

+

+
+
+
+
+ +

+load

+
+public final boolean load()
+
+
Loads the configuration from disk +

+

+ +
Returns:
True if loaded successfully
+
+
+
+ +

+reload

+
+public final void reload()
+
+
+
+
+
+
+ +

+save

+
+public final boolean save()
+
+
Saves the configuration to disk +

+

+ +
Returns:
True if saved successfully
+
+
+
+ +

+exists

+
+public final boolean exists()
+
+
Simple function for if the Configuration file exists +

+

+ +
Returns:
True if configuration exists on disk
+
+
+
+ +

+loadDefaults

+
+public final void loadDefaults(java.lang.String filename)
+
+
Loads a file from the plugin jar and sets as default +

+

+
Parameters:
filename - The filename to open
+
+
+
+ +

+saveDefaults

+
+public final boolean saveDefaults()
+
+
Saves current configuration (plus defaults) to disk. + + If defaults and configuration are empty, saves blank file. +

+

+ +
Returns:
True if saved successfully
+
+
+
+ +

+clearDefaults

+
+public final void clearDefaults()
+
+
Clears current configuration defaults +

+

+
+
+
+
+ +

+checkDefaults

+
+public boolean checkDefaults()
+
+
Check loaded defaults against current configuration +

+

+ +
Returns:
false When all defaults aren't present in config
+
+
+
+ +

+checkLang

+
+public static java.lang.String checkLang(java.lang.String lang)
+
+
+
+
+
+
+ +

+switchAntiBotMod

+
+public static void switchAntiBotMod(boolean mode)
+
+
+
+
+
+
+ +

+isEmailCorrect

+
+public static boolean isEmailCorrect(java.lang.String email)
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/Settings.messagesLang.html b/javadoc/fr/xephi/authme/settings/Settings.messagesLang.html new file mode 100644 index 00000000..4b7ff989 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/Settings.messagesLang.html @@ -0,0 +1,629 @@ + + + + + + +Settings.messagesLang + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.settings +
+Enum Settings.messagesLang

+
+java.lang.Object
+  extended by java.lang.Enum<Settings.messagesLang>
+      extended by fr.xephi.authme.settings.Settings.messagesLang
+
+
+
All Implemented Interfaces:
java.io.Serializable, java.lang.Comparable<Settings.messagesLang>
+
+
+
Enclosing class:
Settings
+
+
+
+
public static enum Settings.messagesLang
extends java.lang.Enum<Settings.messagesLang>
+ + +

+


+ +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Enum Constant Summary
br + +
+           
cz + +
+           
de + +
+           
en + +
+           
es + +
+           
fi + +
+           
fr + +
+           
gl + +
+           
hu + +
+           
it + +
+           
ko + +
+           
lt + +
+           
nl + +
+           
pl + +
+           
pt + +
+           
ru + +
+           
sk + +
+           
uk + +
+           
zhcn + +
+           
zhhk + +
+           
zhtw + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+static Settings.messagesLangvalueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static Settings.messagesLang[]values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+ + + + + + + +
Methods inherited from class java.lang.Enum
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
+ + + + + + + +
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
+  +

+ + + + + + + + +
+Enum Constant Detail
+ +

+en

+
+public static final Settings.messagesLang en
+
+
+
+
+
+ +

+de

+
+public static final Settings.messagesLang de
+
+
+
+
+
+ +

+br

+
+public static final Settings.messagesLang br
+
+
+
+
+
+ +

+cz

+
+public static final Settings.messagesLang cz
+
+
+
+
+
+ +

+pl

+
+public static final Settings.messagesLang pl
+
+
+
+
+
+ +

+fr

+
+public static final Settings.messagesLang fr
+
+
+
+
+
+ +

+uk

+
+public static final Settings.messagesLang uk
+
+
+
+
+
+ +

+ru

+
+public static final Settings.messagesLang ru
+
+
+
+
+
+ +

+hu

+
+public static final Settings.messagesLang hu
+
+
+
+
+
+ +

+sk

+
+public static final Settings.messagesLang sk
+
+
+
+
+
+ +

+es

+
+public static final Settings.messagesLang es
+
+
+
+
+
+ +

+fi

+
+public static final Settings.messagesLang fi
+
+
+
+
+
+ +

+zhtw

+
+public static final Settings.messagesLang zhtw
+
+
+
+
+
+ +

+zhhk

+
+public static final Settings.messagesLang zhhk
+
+
+
+
+
+ +

+zhcn

+
+public static final Settings.messagesLang zhcn
+
+
+
+
+
+ +

+lt

+
+public static final Settings.messagesLang lt
+
+
+
+
+
+ +

+it

+
+public static final Settings.messagesLang it
+
+
+
+
+
+ +

+ko

+
+public static final Settings.messagesLang ko
+
+
+
+
+
+ +

+pt

+
+public static final Settings.messagesLang pt
+
+
+
+
+
+ +

+nl

+
+public static final Settings.messagesLang nl
+
+
+
+
+
+ +

+gl

+
+public static final Settings.messagesLang gl
+
+
+
+
+ + + + + + + + +
+Method Detail
+ +

+values

+
+public static Settings.messagesLang[] values()
+
+
Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
+for (Settings.messagesLang c : Settings.messagesLang.values())
+    System.out.println(c);
+
+

+

+ +
Returns:
an array containing the constants of this enum type, in +the order they are declared
+
+
+
+ +

+valueOf

+
+public static Settings.messagesLang valueOf(java.lang.String name)
+
+
Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.) +

+

+
Parameters:
name - the name of the enum constant to be returned. +
Returns:
the enum constant with the specified name +
Throws: +
java.lang.IllegalArgumentException - if this enum type has no constant +with the specified name +
java.lang.NullPointerException - if the argument is null
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/Spawn.html b/javadoc/fr/xephi/authme/settings/Spawn.html new file mode 100644 index 00000000..a0889fbd --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/Spawn.html @@ -0,0 +1,434 @@ + + + + + + +Spawn + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.settings +
+Class Spawn

+
+java.lang.Object
+  extended by org.bukkit.configuration.MemorySection
+      extended by org.bukkit.configuration.MemoryConfiguration
+          extended by org.bukkit.configuration.file.FileConfiguration
+              extended by org.bukkit.configuration.file.YamlConfiguration
+                  extended by fr.xephi.authme.settings.CustomConfiguration
+                      extended by fr.xephi.authme.settings.Spawn
+
+
+
All Implemented Interfaces:
org.bukkit.configuration.Configuration, org.bukkit.configuration.ConfigurationSection
+
+
+
+
public class Spawn
extends CustomConfiguration
+ + +

+

+
Author:
+
Xephi59
+
+
+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.bukkit.configuration.file.FileConfiguration
SYSTEM_UTF, UTF_BIG, UTF8_OVERRIDE
+  + + + + + + + + + + +
+Constructor Summary
Spawn() + +
+           
+  + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Method Summary
+ org.bukkit.LocationgetFirstSpawn() + +
+           
+static SpawngetInstance() + +
+           
+ org.bukkit.LocationgetLocation() + +
+          Deprecated. 
+ org.bukkit.LocationgetSpawn() + +
+           
+ booleansetFirstSpawn(org.bukkit.Location location) + +
+           
+ booleansetSpawn(org.bukkit.Location location) + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.settings.CustomConfiguration
load, loadRessource, reLoad, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.YamlConfiguration
loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, saveToString
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.FileConfiguration
load, load, load, load, save, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemoryConfiguration
addDefault, addDefaults, addDefaults, getDefaults, getParent, setDefaults
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemorySection
contains, createPath, createPath, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.bukkit.configuration.ConfigurationSection
contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+Spawn

+
+public Spawn()
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public static Spawn getInstance()
+
+
+
+
+
+
+ +

+setSpawn

+
+public boolean setSpawn(org.bukkit.Location location)
+
+
+
+
+
+
+ +

+setFirstSpawn

+
+public boolean setFirstSpawn(org.bukkit.Location location)
+
+
+
+
+
+
+ +

+getLocation

+
+@Deprecated
+public org.bukkit.Location getLocation()
+
+
Deprecated.  +

+

+
+
+
+
+ +

+getSpawn

+
+public org.bukkit.Location getSpawn()
+
+
+
+
+
+
+ +

+getFirstSpawn

+
+public org.bukkit.Location getFirstSpawn()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/SpoutCfg.html b/javadoc/fr/xephi/authme/settings/SpoutCfg.html new file mode 100644 index 00000000..2a036792 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/SpoutCfg.html @@ -0,0 +1,332 @@ + + + + + + +SpoutCfg + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.settings +
+Class SpoutCfg

+
+java.lang.Object
+  extended by org.bukkit.configuration.MemorySection
+      extended by org.bukkit.configuration.MemoryConfiguration
+          extended by org.bukkit.configuration.file.FileConfiguration
+              extended by org.bukkit.configuration.file.YamlConfiguration
+                  extended by fr.xephi.authme.settings.CustomConfiguration
+                      extended by fr.xephi.authme.settings.SpoutCfg
+
+
+
All Implemented Interfaces:
org.bukkit.configuration.Configuration, org.bukkit.configuration.ConfigurationSection
+
+
+
+
public class SpoutCfg
extends CustomConfiguration
+ + +

+


+ +

+ + + + + + + +
+Field Summary
+ + + + + + + +
Fields inherited from class org.bukkit.configuration.file.FileConfiguration
SYSTEM_UTF, UTF_BIG, UTF8_OVERRIDE
+  + + + + + + + + + + +
+Constructor Summary
SpoutCfg(java.io.File file) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+static SpoutCfggetInstance() + +
+           
+ + + + + + + +
Methods inherited from class fr.xephi.authme.settings.CustomConfiguration
load, loadRessource, reLoad, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.YamlConfiguration
loadConfiguration, loadConfiguration, loadConfiguration, loadFromString, options, saveToString
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.file.FileConfiguration
load, load, load, load, save, save
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemoryConfiguration
addDefault, addDefaults, addDefaults, getDefaults, getParent, setDefaults
+ + + + + + + +
Methods inherited from class org.bukkit.configuration.MemorySection
contains, createPath, createPath, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set, toString
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
+ + + + + + + +
Methods inherited from interface org.bukkit.configuration.ConfigurationSection
contains, createSection, createSection, get, get, getBoolean, getBoolean, getBooleanList, getByteList, getCharacterList, getColor, getColor, getConfigurationSection, getCurrentPath, getDefaultSection, getDouble, getDouble, getDoubleList, getFloatList, getInt, getInt, getIntegerList, getItemStack, getItemStack, getKeys, getList, getList, getLong, getLong, getLongList, getMapList, getName, getOfflinePlayer, getOfflinePlayer, getRoot, getShortList, getString, getString, getStringList, getValues, getVector, getVector, isBoolean, isColor, isConfigurationSection, isDouble, isInt, isItemStack, isList, isLong, isOfflinePlayer, isSet, isString, isVector, set
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+SpoutCfg

+
+public SpoutCfg(java.io.File file)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getInstance

+
+public static SpoutCfg getInstance()
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/class-use/CustomConfiguration.html b/javadoc/fr/xephi/authme/settings/class-use/CustomConfiguration.html new file mode 100644 index 00000000..040bf1cb --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/class-use/CustomConfiguration.html @@ -0,0 +1,270 @@ + + + + + + +Uses of Class fr.xephi.authme.settings.CustomConfiguration + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.settings.CustomConfiguration

+
+ + + + + + + + + + + + + + + + + +
+Packages that use CustomConfiguration
fr.xephi.authme.converter  
fr.xephi.authme.plugin.manager  
fr.xephi.authme.settings  
+  +

+ + + + + +
+Uses of CustomConfiguration in fr.xephi.authme.converter
+  +

+ + + + + + + + + +
Subclasses of CustomConfiguration in fr.xephi.authme.converter
+ classRoyalAuthYamlReader + +
+           
+  +

+ + + + + +
+Uses of CustomConfiguration in fr.xephi.authme.plugin.manager
+  +

+ + + + + + + + + +
Subclasses of CustomConfiguration in fr.xephi.authme.plugin.manager
+ classEssSpawn + +
+           
+  +

+ + + + + +
+Uses of CustomConfiguration in fr.xephi.authme.settings
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + +
Subclasses of CustomConfiguration in fr.xephi.authme.settings
+ classMessages + +
+           
+ classOtherAccounts + +
+           
+ classPlayersLogs + +
+           
+ classSpawn + +
+           
+ classSpoutCfg + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/class-use/Messages.html b/javadoc/fr/xephi/authme/settings/class-use/Messages.html new file mode 100644 index 00000000..e8f6129d --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/class-use/Messages.html @@ -0,0 +1,225 @@ + + + + + + +Uses of Class fr.xephi.authme.settings.Messages + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.settings.Messages

+
+ + + + + + + + + + + + + +
+Packages that use Messages
fr.xephi.authme  
fr.xephi.authme.settings  
+  +

+ + + + + +
+Uses of Messages in fr.xephi.authme
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme that return Messages
+ MessagesAuthMe.getMessages() + +
+           
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme with parameters of type Messages
+ voidAuthMe.setMessages(Messages m) + +
+           
+  +

+ + + + + +
+Uses of Messages in fr.xephi.authme.settings
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.settings that return Messages
+static MessagesMessages.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/class-use/OtherAccounts.html b/javadoc/fr/xephi/authme/settings/class-use/OtherAccounts.html new file mode 100644 index 00000000..9fbe2f38 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/class-use/OtherAccounts.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Class fr.xephi.authme.settings.OtherAccounts + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.settings.OtherAccounts

+
+ + + + + + + + + + + + + +
+Packages that use OtherAccounts
fr.xephi.authme  
fr.xephi.authme.settings  
+  +

+ + + + + +
+Uses of OtherAccounts in fr.xephi.authme
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme declared as OtherAccounts
+ OtherAccountsAuthMe.otherAccounts + +
+           
+  +

+ + + + + +
+Uses of OtherAccounts in fr.xephi.authme.settings
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.settings that return OtherAccounts
+static OtherAccountsOtherAccounts.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/class-use/PlayersLogs.html b/javadoc/fr/xephi/authme/settings/class-use/PlayersLogs.html new file mode 100644 index 00000000..60558c5c --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/class-use/PlayersLogs.html @@ -0,0 +1,209 @@ + + + + + + +Uses of Class fr.xephi.authme.settings.PlayersLogs + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.settings.PlayersLogs

+
+ + + + + + + + + + + + + +
+Packages that use PlayersLogs
fr.xephi.authme  
fr.xephi.authme.settings  
+  +

+ + + + + +
+Uses of PlayersLogs in fr.xephi.authme
+  +

+ + + + + + + + + +
Fields in fr.xephi.authme declared as PlayersLogs
+ PlayersLogsAuthMe.pllog + +
+           
+  +

+ + + + + +
+Uses of PlayersLogs in fr.xephi.authme.settings
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.settings that return PlayersLogs
+static PlayersLogsPlayersLogs.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/class-use/Settings.html b/javadoc/fr/xephi/authme/settings/class-use/Settings.html new file mode 100644 index 00000000..f14ee275 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/class-use/Settings.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.settings.Settings + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.settings.Settings

+
+ + + + + + + + + +
+Packages that use Settings
fr.xephi.authme  
+  +

+ + + + + +
+Uses of Settings in fr.xephi.authme
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme that return Settings
+ SettingsAuthMe.getSettings() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/class-use/Settings.messagesLang.html b/javadoc/fr/xephi/authme/settings/class-use/Settings.messagesLang.html new file mode 100644 index 00000000..d449f1b3 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/class-use/Settings.messagesLang.html @@ -0,0 +1,189 @@ + + + + + + +Uses of Class fr.xephi.authme.settings.Settings.messagesLang + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.settings.Settings.messagesLang

+
+ + + + + + + + + +
+Packages that use Settings.messagesLang
fr.xephi.authme.settings  
+  +

+ + + + + +
+Uses of Settings.messagesLang in fr.xephi.authme.settings
+  +

+ + + + + + + + + + + + + +
Methods in fr.xephi.authme.settings that return Settings.messagesLang
+static Settings.messagesLangSettings.messagesLang.valueOf(java.lang.String name) + +
+          Returns the enum constant of this type with the specified name.
+static Settings.messagesLang[]Settings.messagesLang.values() + +
+          Returns an array containing the constants of this enum type, in +the order they are declared.
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/class-use/Spawn.html b/javadoc/fr/xephi/authme/settings/class-use/Spawn.html new file mode 100644 index 00000000..88cd43c1 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/class-use/Spawn.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.settings.Spawn + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.settings.Spawn

+
+ + + + + + + + + +
+Packages that use Spawn
fr.xephi.authme.settings  
+  +

+ + + + + +
+Uses of Spawn in fr.xephi.authme.settings
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.settings that return Spawn
+static SpawnSpawn.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/class-use/SpoutCfg.html b/javadoc/fr/xephi/authme/settings/class-use/SpoutCfg.html new file mode 100644 index 00000000..271ab5ce --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/class-use/SpoutCfg.html @@ -0,0 +1,180 @@ + + + + + + +Uses of Class fr.xephi.authme.settings.SpoutCfg + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.settings.SpoutCfg

+
+ + + + + + + + + +
+Packages that use SpoutCfg
fr.xephi.authme.settings  
+  +

+ + + + + +
+Uses of SpoutCfg in fr.xephi.authme.settings
+  +

+ + + + + + + + + +
Methods in fr.xephi.authme.settings that return SpoutCfg
+static SpoutCfgSpoutCfg.getInstance() + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/package-frame.html b/javadoc/fr/xephi/authme/settings/package-frame.html new file mode 100644 index 00000000..ded09661 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/package-frame.html @@ -0,0 +1,55 @@ + + + + + + +fr.xephi.authme.settings + + + + + + + + + + + +fr.xephi.authme.settings + + + + +
+Classes  + +
+CustomConfiguration +
+Messages +
+OtherAccounts +
+PlayersLogs +
+Settings +
+Spawn +
+SpoutCfg
+ + + + + + +
+Enums  + +
+Settings.messagesLang
+ + + + diff --git a/javadoc/fr/xephi/authme/settings/package-summary.html b/javadoc/fr/xephi/authme/settings/package-summary.html new file mode 100644 index 00000000..f4800950 --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/package-summary.html @@ -0,0 +1,195 @@ + + + + + + +fr.xephi.authme.settings + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.settings +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Class Summary
CustomConfiguration 
Messages 
OtherAccounts 
PlayersLogs 
Settings 
Spawn 
SpoutCfg 
+  + +

+ + + + + + + + + +
+Enum Summary
Settings.messagesLang 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/package-tree.html b/javadoc/fr/xephi/authme/settings/package-tree.html new file mode 100644 index 00000000..9e28e0fb --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/package-tree.html @@ -0,0 +1,175 @@ + + + + + + +fr.xephi.authme.settings Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.settings +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/settings/package-use.html b/javadoc/fr/xephi/authme/settings/package-use.html new file mode 100644 index 00000000..6f1e517f --- /dev/null +++ b/javadoc/fr/xephi/authme/settings/package-use.html @@ -0,0 +1,281 @@ + + + + + + +Uses of Package fr.xephi.authme.settings + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.settings

+
+ + + + + + + + + + + + + + + + + + + + + +
+Packages that use fr.xephi.authme.settings
fr.xephi.authme  
fr.xephi.authme.converter  
fr.xephi.authme.plugin.manager  
fr.xephi.authme.settings  
+  +

+ + + + + + + + + + + + + + + + + +
+Classes in fr.xephi.authme.settings used by fr.xephi.authme
Messages + +
+           
OtherAccounts + +
+           
PlayersLogs + +
+           
Settings + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.settings used by fr.xephi.authme.converter
CustomConfiguration + +
+           
+  +

+ + + + + + + + +
+Classes in fr.xephi.authme.settings used by fr.xephi.authme.plugin.manager
CustomConfiguration + +
+           
+  +

+ + + + + + + + + + + + + + + + + + + + + + + + + + +
+Classes in fr.xephi.authme.settings used by fr.xephi.authme.settings
CustomConfiguration + +
+           
Messages + +
+           
OtherAccounts + +
+           
PlayersLogs + +
+           
Settings.messagesLang + +
+           
Spawn + +
+           
SpoutCfg + +
+           
+  +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/task/MessageTask.html b/javadoc/fr/xephi/authme/task/MessageTask.html new file mode 100644 index 00000000..67f5b69c --- /dev/null +++ b/javadoc/fr/xephi/authme/task/MessageTask.html @@ -0,0 +1,264 @@ + + + + + + +MessageTask + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.task +
+Class MessageTask

+
+java.lang.Object
+  extended by fr.xephi.authme.task.MessageTask
+
+
+
All Implemented Interfaces:
java.lang.Runnable
+
+
+
+
public class MessageTask
extends java.lang.Object
implements java.lang.Runnable
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
MessageTask(AuthMe plugin, + java.lang.String name, + java.lang.String[] strings, + int interval) + +
+           
+  + + + + + + + + + + + +
+Method Summary
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+MessageTask

+
+public MessageTask(AuthMe plugin,
+                   java.lang.String name,
+                   java.lang.String[] strings,
+                   int interval)
+
+
+ + + + + + + + +
+Method Detail
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/task/TimeoutTask.html b/javadoc/fr/xephi/authme/task/TimeoutTask.html new file mode 100644 index 00000000..5d9f0b10 --- /dev/null +++ b/javadoc/fr/xephi/authme/task/TimeoutTask.html @@ -0,0 +1,282 @@ + + + + + + +TimeoutTask + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ +

+ +fr.xephi.authme.task +
+Class TimeoutTask

+
+java.lang.Object
+  extended by fr.xephi.authme.task.TimeoutTask
+
+
+
All Implemented Interfaces:
java.lang.Runnable
+
+
+
+
public class TimeoutTask
extends java.lang.Object
implements java.lang.Runnable
+ + +

+


+ +

+ + + + + + + + + + + +
+Constructor Summary
TimeoutTask(AuthMe plugin, + java.lang.String name) + +
+           
+  + + + + + + + + + + + + + + + +
+Method Summary
+ java.lang.StringgetName() + +
+           
+ voidrun() + +
+           
+ + + + + + + +
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
+  +

+ + + + + + + + +
+Constructor Detail
+ +

+TimeoutTask

+
+public TimeoutTask(AuthMe plugin,
+                   java.lang.String name)
+
+
+ + + + + + + + +
+Method Detail
+ +

+getName

+
+public java.lang.String getName()
+
+
+
+
+
+
+
+
+
+ +

+run

+
+public void run()
+
+
+
Specified by:
run in interface java.lang.Runnable
+
+
+
+
+
+ +
+ + + + + + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/task/class-use/MessageTask.html b/javadoc/fr/xephi/authme/task/class-use/MessageTask.html new file mode 100644 index 00000000..69549583 --- /dev/null +++ b/javadoc/fr/xephi/authme/task/class-use/MessageTask.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.task.MessageTask + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.task.MessageTask

+
+No usage of fr.xephi.authme.task.MessageTask +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/task/class-use/TimeoutTask.html b/javadoc/fr/xephi/authme/task/class-use/TimeoutTask.html new file mode 100644 index 00000000..77b1c3a0 --- /dev/null +++ b/javadoc/fr/xephi/authme/task/class-use/TimeoutTask.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Class fr.xephi.authme.task.TimeoutTask + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Class
fr.xephi.authme.task.TimeoutTask

+
+No usage of fr.xephi.authme.task.TimeoutTask +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/task/package-frame.html b/javadoc/fr/xephi/authme/task/package-frame.html new file mode 100644 index 00000000..22e87581 --- /dev/null +++ b/javadoc/fr/xephi/authme/task/package-frame.html @@ -0,0 +1,34 @@ + + + + + + +fr.xephi.authme.task + + + + + + + + + + + +fr.xephi.authme.task + + + + +
+Classes  + +
+MessageTask +
+TimeoutTask
+ + + + diff --git a/javadoc/fr/xephi/authme/task/package-summary.html b/javadoc/fr/xephi/authme/task/package-summary.html new file mode 100644 index 00000000..20cbce12 --- /dev/null +++ b/javadoc/fr/xephi/authme/task/package-summary.html @@ -0,0 +1,161 @@ + + + + + + +fr.xephi.authme.task + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+

+Package fr.xephi.authme.task +

+ + + + + + + + + + + + + +
+Class Summary
MessageTask 
TimeoutTask 
+  + +

+

+
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/task/package-tree.html b/javadoc/fr/xephi/authme/task/package-tree.html new file mode 100644 index 00000000..476ec1a7 --- /dev/null +++ b/javadoc/fr/xephi/authme/task/package-tree.html @@ -0,0 +1,155 @@ + + + + + + +fr.xephi.authme.task Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For Package fr.xephi.authme.task +

+
+
+
Package Hierarchies:
All Packages
+
+

+Class Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/fr/xephi/authme/task/package-use.html b/javadoc/fr/xephi/authme/task/package-use.html new file mode 100644 index 00000000..63bfb00d --- /dev/null +++ b/javadoc/fr/xephi/authme/task/package-use.html @@ -0,0 +1,144 @@ + + + + + + +Uses of Package fr.xephi.authme.task + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Uses of Package
fr.xephi.authme.task

+
+No usage of fr.xephi.authme.task +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/help-doc.html b/javadoc/help-doc.html new file mode 100644 index 00000000..a995a9ab --- /dev/null +++ b/javadoc/help-doc.html @@ -0,0 +1,223 @@ + + + + + + +API Help + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+How This API Document Is Organized

+
+This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.

+Overview

+
+ +

+The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.

+

+Package

+
+ +

+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain four categories:

+
+

+Class/Interface

+
+ +

+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:

+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+ +

+Annotation Type

+
+ +

+Each annotation type has its own separate page with the following sections:

+
+ +

+Enum

+
+ +

+Each enum has its own separate page with the following sections:

+
+

+Use

+
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+

+Tree (Class Hierarchy)

+
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object. The interfaces do not inherit from java.lang.Object. +
+

+Deprecated API

+
+The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+

+Index

+
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+

+Prev/Next

+These links take you to the next or previous class, interface, package, or related page.

+Frames/No Frames

+These links show and hide the HTML frames. All pages are available with or without frames. +

+

+Serialized Form

+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description. +

+

+Constant Field Values

+The Constant Field Values page lists the static final fields and their values. +

+ + +This help file applies to API documentation generated using the standard doclet. + +
+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/index-files/index-1.html b/javadoc/index-files/index-1.html new file mode 100644 index 00000000..03e5afd0 --- /dev/null +++ b/javadoc/index-files/index-1.html @@ -0,0 +1,247 @@ + + + + + + +A-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+A

+
+
addLimboPlayer(Player) - +Method in class fr.xephi.authme.cache.limbo.LimboCache +
  +
addLimboPlayer(Player, String) - +Method in class fr.xephi.authme.cache.limbo.LimboCache +
  +
addNormal(Player, String) - +Method in class fr.xephi.authme.Utils +
  +
addPlayer(PlayerAuth) - +Method in class fr.xephi.authme.cache.auth.PlayerCache +
  +
addPlayer(UUID) - +Method in class fr.xephi.authme.settings.OtherAccounts +
  +
addPlayer(String) - +Method in class fr.xephi.authme.settings.PlayersLogs +
  +
AdminCommand - Class in fr.xephi.authme.commands
 
AdminCommand(AuthMe, DataSource) - +Constructor for class fr.xephi.authme.commands.AdminCommand +
  +
allowCommands - +Static variable in class fr.xephi.authme.settings.Settings +
  +
antiBotDuration - +Static variable in class fr.xephi.authme.settings.Settings +
  +
antibotMod - +Variable in class fr.xephi.authme.AuthMe +
  +
antiBotSensibility - +Static variable in class fr.xephi.authme.settings.Settings +
  +
API - Class in fr.xephi.authme.api
 
API(AuthMe, DataSource) - +Constructor for class fr.xephi.authme.api.API +
  +
api - +Variable in class fr.xephi.authme.AuthMe +
  +
applyBlindEffect - +Static variable in class fr.xephi.authme.settings.Settings +
  +
AsyncronousLogin - Class in fr.xephi.authme.process.login
 
AsyncronousLogin(Player, String, boolean, AuthMe, DataSource) - +Constructor for class fr.xephi.authme.process.login.AsyncronousLogin +
  +
AsyncronousRegister - Class in fr.xephi.authme.process.register
 
AsyncronousRegister(Player, String, String, AuthMe, DataSource) - +Constructor for class fr.xephi.authme.process.register.AsyncronousRegister +
  +
auth - +Variable in class fr.xephi.authme.commands.RegisterCommand +
  +
AUTH_FILE - +Static variable in class fr.xephi.authme.settings.Settings +
  +
AuthMe - Class in fr.xephi.authme
 
AuthMe() - +Constructor for class fr.xephi.authme.AuthMe +
  +
authme - +Static variable in class fr.xephi.authme.AuthMe +
  +
AuthMeBlockListener - Class in fr.xephi.authme.listener
 
AuthMeBlockListener(DataSource, AuthMe) - +Constructor for class fr.xephi.authme.listener.AuthMeBlockListener +
  +
AuthMeChestShopListener - Class in fr.xephi.authme.listener
 
AuthMeChestShopListener(DataSource, AuthMe) - +Constructor for class fr.xephi.authme.listener.AuthMeChestShopListener +
  +
AuthMeEntityListener - Class in fr.xephi.authme.listener
 
AuthMeEntityListener(DataSource, AuthMe) - +Constructor for class fr.xephi.authme.listener.AuthMeEntityListener +
  +
authmeLogger - +Static variable in class fr.xephi.authme.AuthMe +
  +
authmePermissible(Player, String) - +Method in class fr.xephi.authme.AuthMe +
  +
authmePermissible(CommandSender, String) - +Method in class fr.xephi.authme.AuthMe +
  +
AuthMePlayerListener - Class in fr.xephi.authme.listener
 
AuthMePlayerListener(AuthMe, DataSource) - +Constructor for class fr.xephi.authme.listener.AuthMePlayerListener +
  +
AuthMeServerListener - Class in fr.xephi.authme.listener
 
AuthMeServerListener(AuthMe) - +Constructor for class fr.xephi.authme.listener.AuthMeServerListener +
  +
AuthMeSpoutListener - Class in fr.xephi.authme.listener
 
AuthMeSpoutListener(DataSource) - +Constructor for class fr.xephi.authme.listener.AuthMeSpoutListener +
  +
AuthMeTeleportEvent - Class in fr.xephi.authme.events
 
AuthMeTeleportEvent(Player, Location) - +Constructor for class fr.xephi.authme.events.AuthMeTeleportEvent +
  +
autoPurgeDatabase(long) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
autoPurgeDatabase(long) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
autoPurgeDatabase(long) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
autoPurgeDatabase(long) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
autoPurgeDatabase(long) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-10.html b/javadoc/index-files/index-10.html new file mode 100644 index 00000000..6927196a --- /dev/null +++ b/javadoc/index-files/index-10.html @@ -0,0 +1,148 @@ + + + + + + +J-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+J

+
+
joinMessage - +Static variable in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
JOOMLA - Class in fr.xephi.authme.security.crypts
 
JOOMLA() - +Constructor for class fr.xephi.authme.security.crypts.JOOMLA +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-11.html b/javadoc/index-files/index-11.html new file mode 100644 index 00000000..ff704346 --- /dev/null +++ b/javadoc/index-files/index-11.html @@ -0,0 +1,187 @@ + + + + + + +L-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+L

+
+
LimboCache - Class in fr.xephi.authme.cache.limbo
 
LimboPlayer - Class in fr.xephi.authme.cache.limbo
 
LimboPlayer(String, Location, ItemStack[], ItemStack[], GameMode, boolean, String, boolean) - +Constructor for class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
LimboPlayer(String, Location, GameMode, boolean, String, boolean) - +Constructor for class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
LimboPlayer(String, String) - +Constructor for class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
load() - +Method in class fr.xephi.authme.settings.CustomConfiguration +
  +
load() - +Method in class fr.xephi.authme.settings.Settings +
Loads the configuration from disk +
loadConfigOptions() - +Method in class fr.xephi.authme.settings.Settings +
  +
loadDefaults(File) - +Method in class fr.xephi.authme.settings.Messages +
Loads a file from the plugin jar and sets as default +
loadDefaults(String) - +Method in class fr.xephi.authme.settings.Settings +
Loads a file from the plugin jar and sets as default +
loadRessource(File) - +Method in class fr.xephi.authme.settings.CustomConfiguration +
  +
Log4JFilter - Class in fr.xephi.authme
 
Log4JFilter() - +Constructor for class fr.xephi.authme.Log4JFilter +
  +
LoginCommand - Class in fr.xephi.authme.commands
 
LoginCommand(AuthMe) - +Constructor for class fr.xephi.authme.commands.LoginCommand +
  +
LoginEvent - Class in fr.xephi.authme.events
 
LoginEvent(Player, boolean) - +Constructor for class fr.xephi.authme.events.LoginEvent +
  +
LoginScreen - Class in fr.xephi.authme.gui.screens
 
LoginScreen(SpoutPlayer) - +Constructor for class fr.xephi.authme.gui.screens.LoginScreen +
  +
LogoutCommand - Class in fr.xephi.authme.commands
 
LogoutCommand(AuthMe, DataSource) - +Constructor for class fr.xephi.authme.commands.LogoutCommand +
  +
ls - +Variable in class fr.xephi.authme.AuthMe +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-12.html b/javadoc/index-files/index-12.html new file mode 100644 index 00000000..6f791f48 --- /dev/null +++ b/javadoc/index-files/index-12.html @@ -0,0 +1,219 @@ + + + + + + +M-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+M

+
+
MacBasedPRF - Class in fr.xephi.authme.security.pbkdf2
Default PRF implementation based on standard javax.crypt.Mac mechanisms.
MacBasedPRF(String) - +Constructor for class fr.xephi.authme.security.pbkdf2.MacBasedPRF +
Create Mac-based Pseudo Random Function. +
MacBasedPRF(String, String) - +Constructor for class fr.xephi.authme.security.pbkdf2.MacBasedPRF +
  +
mail - +Variable in class fr.xephi.authme.AuthMe +
  +
main(String[]) - +Static method in class fr.xephi.authme.security.pbkdf2.BinTools +
  +
main(String[]) - +Static method in class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
Convenience client function. +
main(PlayerAuth, String) - +Method in class fr.xephi.authme.SendMailSSL +
  +
management - +Variable in class fr.xephi.authme.AuthMe +
  +
Management - Class in fr.xephi.authme.process
 
Management(DataSource, AuthMe) - +Constructor for class fr.xephi.authme.process.Management +
  +
maxLoginTry - +Static variable in class fr.xephi.authme.settings.Settings +
  +
MD5 - Class in fr.xephi.authme.security.crypts
 
MD5() - +Constructor for class fr.xephi.authme.security.crypts.MD5 +
  +
md5(String) - +Static method in class fr.xephi.authme.security.crypts.PHPBB +
  +
MD5VB - Class in fr.xephi.authme.security.crypts
 
MD5VB() - +Constructor for class fr.xephi.authme.security.crypts.MD5VB +
  +
mergeConfig() - +Method in class fr.xephi.authme.settings.Settings +
  +
MESSAGE_FILE - +Static variable in class fr.xephi.authme.settings.Settings +
  +
Messages - Class in fr.xephi.authme.settings
 
Messages(File) - +Constructor for class fr.xephi.authme.settings.Messages +
  +
messagesLanguage - +Static variable in class fr.xephi.authme.settings.Settings +
  +
MessageTask - Class in fr.xephi.authme.task
 
MessageTask(AuthMe, String, String[], int) - +Constructor for class fr.xephi.authme.task.MessageTask +
  +
MiniConnectionPoolManager - Class in fr.xephi.authme.datasource
A lightweight standalone JDBC connection pool manager.
MiniConnectionPoolManager(ConnectionPoolDataSource, int) - +Constructor for class fr.xephi.authme.datasource.MiniConnectionPoolManager +
Constructs a MiniConnectionPoolManager object with a timeout of 60 + seconds. +
MiniConnectionPoolManager(ConnectionPoolDataSource, int, int) - +Constructor for class fr.xephi.authme.datasource.MiniConnectionPoolManager +
Constructs a MiniConnectionPoolManager object. +
MiniConnectionPoolManager.TimeoutException - Exception in fr.xephi.authme.datasource
Thrown in MiniConnectionPoolManager.getConnection() or MiniConnectionPoolManager.getValidConnection() when + no free connection becomes available within timeout seconds.
MiniConnectionPoolManager.TimeoutException() - +Constructor for exception fr.xephi.authme.datasource.MiniConnectionPoolManager.TimeoutException +
  +
MiniConnectionPoolManager.TimeoutException(String) - +Constructor for exception fr.xephi.authme.datasource.MiniConnectionPoolManager.TimeoutException +
  +
multiverse - +Variable in class fr.xephi.authme.AuthMe +
  +
multiverse - +Static variable in class fr.xephi.authme.settings.Settings +
  +
MYBB - Class in fr.xephi.authme.security.crypts
 
MYBB() - +Constructor for class fr.xephi.authme.security.crypts.MYBB +
  +
MySQLThread - Class in fr.xephi.authme.datasource
 
MySQLThread() - +Constructor for class fr.xephi.authme.datasource.MySQLThread +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-13.html b/javadoc/index-files/index-13.html new file mode 100644 index 00000000..82240325 --- /dev/null +++ b/javadoc/index-files/index-13.html @@ -0,0 +1,175 @@ + + + + + + +N-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+N

+
+
NESSIEadd(byte[], long) - +Method in class fr.xephi.authme.security.crypts.WHIRLPOOL +
Delivers input data to the hashing algorithm. +
NESSIEadd(String) - +Method in class fr.xephi.authme.security.crypts.WHIRLPOOL +
Delivers string input data to the hashing algorithm. +
NESSIEfinalize(byte[]) - +Method in class fr.xephi.authme.security.crypts.WHIRLPOOL +
Get the hash value from the hashing state. +
NESSIEinit() - +Method in class fr.xephi.authme.security.crypts.WHIRLPOOL +
Initialize the hashing state. +
newline - +Static variable in class fr.xephi.authme.api.API +
  +
newxAuthToFlat - Class in fr.xephi.authme.converter
 
newxAuthToFlat(AuthMe, DataSource, CommandSender) - +Constructor for class fr.xephi.authme.converter.newxAuthToFlat +
  +
nextString() - +Method in class fr.xephi.authme.security.RandomString +
  +
noConsoleSpam - +Static variable in class fr.xephi.authme.settings.Settings +
  +
noTeleport - +Static variable in class fr.xephi.authme.settings.Settings +
  +
notifications - +Variable in class fr.xephi.authme.AuthMe +
  +
notifications - +Static variable in class fr.xephi.authme.settings.Settings +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-14.html b/javadoc/index-files/index-14.html new file mode 100644 index 00000000..f55f5609 --- /dev/null +++ b/javadoc/index-files/index-14.html @@ -0,0 +1,298 @@ + + + + + + +O-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+O

+
+
obtainToken() - +Method in class fr.xephi.authme.Utils +
  +
oldxAuthToFlat - Class in fr.xephi.authme.converter
 
oldxAuthToFlat(AuthMe, DataSource, CommandSender) - +Constructor for class fr.xephi.authme.converter.oldxAuthToFlat +
  +
onBlockBreak(BlockBreakEvent) - +Method in class fr.xephi.authme.listener.AuthMeBlockListener +
  +
onBlockPlace(BlockPlaceEvent) - +Method in class fr.xephi.authme.listener.AuthMeBlockListener +
  +
onButtonClick(ButtonClickEvent) - +Method in class fr.xephi.authme.gui.CustomButton +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.AdminCommand +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.CaptchaCommand +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.ChangePasswordCommand +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.ConverterCommand +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.EmailCommand +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.LoginCommand +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.LogoutCommand +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.PasspartuCommand +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.RegisterCommand +
  +
onCommand(CommandSender, Command, String, String[]) - +Method in class fr.xephi.authme.commands.UnregisterCommand +
  +
onDisable() - +Method in class fr.xephi.authme.AuthMe +
  +
onEnable() - +Method in class fr.xephi.authme.AuthMe +
  +
onEntityDamage(EntityDamageEvent) - +Method in class fr.xephi.authme.listener.AuthMeEntityListener +
  +
onEntityInteract(EntityInteractEvent) - +Method in class fr.xephi.authme.listener.AuthMeEntityListener +
  +
onEntityTarget(EntityTargetEvent) - +Method in class fr.xephi.authme.listener.AuthMeEntityListener +
  +
onFoodLevelChange(FoodLevelChangeEvent) - +Method in class fr.xephi.authme.listener.AuthMeEntityListener +
  +
onLowestEntityInteract(EntityInteractEvent) - +Method in class fr.xephi.authme.listener.AuthMeEntityListener +
  +
onPlayerBedEnter(PlayerBedEnterEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerChat(AsyncPlayerChatEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerCommandPreprocess(PlayerCommandPreprocessEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerDropItem(PlayerDropItemEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerEarlyChat(AsyncPlayerChatEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerGameModeChange(PlayerGameModeChangeEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerHighChat(AsyncPlayerChatEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerHighestChat(AsyncPlayerChatEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerInteract(PlayerInteractEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerInteractEntity(PlayerInteractEntityEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerInventoryClick(InventoryClickEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerInventoryOpen(InventoryOpenEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerJoin(PlayerJoinEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerKick(PlayerKickEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerLogin(PlayerLoginEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerLowChat(AsyncPlayerChatEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerMove(PlayerMoveEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerNormalChat(AsyncPlayerChatEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerPickupItem(PlayerPickupItemEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerQuit(PlayerQuitEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPlayerRespawn(PlayerRespawnEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onPluginDisable(PluginDisableEvent) - +Method in class fr.xephi.authme.listener.AuthMeServerListener +
  +
onPluginEnable(PluginEnableEvent) - +Method in class fr.xephi.authme.listener.AuthMeServerListener +
  +
onPluginMessageReceived(String, Player, byte[]) - +Method in class fr.xephi.authme.plugin.manager.BungeeCordMessage +
  +
onPreTransaction(PreTransactionEvent) - +Method in class fr.xephi.authme.listener.AuthMeChestShopListener +
  +
onServerPing(ServerListPingEvent) - +Method in class fr.xephi.authme.listener.AuthMeServerListener +
  +
onSignChange(SignChangeEvent) - +Method in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
onSpoutCraftEnable(SpoutCraftEnableEvent) - +Method in class fr.xephi.authme.listener.AuthMeSpoutListener +
  +
otherAccounts - +Variable in class fr.xephi.authme.AuthMe +
  +
OtherAccounts - Class in fr.xephi.authme.settings
 
OtherAccounts() - +Constructor for class fr.xephi.authme.settings.OtherAccounts +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-15.html b/javadoc/index-files/index-15.html new file mode 100644 index 00000000..3f4db10c --- /dev/null +++ b/javadoc/index-files/index-15.html @@ -0,0 +1,431 @@ + + + + + + +P-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+P

+
+
packCoords(double, double, double, String, Player) - +Method in class fr.xephi.authme.Utils +
  +
PasspartuCommand - Class in fr.xephi.authme.commands
 
PasspartuCommand(AuthMe) - +Constructor for class fr.xephi.authme.commands.PasspartuCommand +
  +
PasswordEncryptionEvent - Class in fr.xephi.authme.events
This event is called when we need to compare or get an hash password, + for set a custom EncryptionMethod
PasswordEncryptionEvent(EncryptionMethod, String) - +Constructor for class fr.xephi.authme.events.PasswordEncryptionEvent +
  +
passwordMaxLength - +Static variable in class fr.xephi.authme.settings.Settings +
  +
PasswordSecurity - Class in fr.xephi.authme.security
 
PasswordSecurity() - +Constructor for class fr.xephi.authme.security.PasswordSecurity +
  +
PBKDF2 - Interface in fr.xephi.authme.security.pbkdf2
+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
PBKDF2Engine - Class in fr.xephi.authme.security.pbkdf2
+ Request for Comments: 2898 PKCS #5: Password-Based Cryptography Specification + + Version 2.0 + + + PBKDF2 (P, S, c, dkLen) + + + Options: + + PRF underlying pseudorandom function (hLen denotes the length in octets + of the pseudorandom function output).
PBKDF2Engine() - +Constructor for class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
Constructor for PBKDF2 implementation object. +
PBKDF2Engine(PBKDF2Parameters) - +Constructor for class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
Constructor for PBKDF2 implementation object. +
PBKDF2Engine(PBKDF2Parameters, PRF) - +Constructor for class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
Constructor for PBKDF2 implementation object. +
PBKDF2Formatter - Interface in fr.xephi.authme.security.pbkdf2
+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
PBKDF2HexFormatter - Class in fr.xephi.authme.security.pbkdf2
+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
PBKDF2HexFormatter() - +Constructor for class fr.xephi.authme.security.pbkdf2.PBKDF2HexFormatter +
  +
PBKDF2Parameters - Class in fr.xephi.authme.security.pbkdf2
+ Parameter data holder for PBKDF2 configuration.
PBKDF2Parameters() - +Constructor for class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
Constructor. +
PBKDF2Parameters(String, String, byte[], int) - +Constructor for class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
Constructor. +
PBKDF2Parameters(String, String, byte[], int, byte[]) - +Constructor for class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
Constructor. +
PerformBackup - Class in fr.xephi.authme
 
PerformBackup(AuthMe) - +Constructor for class fr.xephi.authme.PerformBackup +
  +
performLogin(Player, String, boolean) - +Method in class fr.xephi.authme.process.Management +
  +
performRegister(Player, String, String) - +Method in class fr.xephi.authme.process.Management +
  +
permission - +Variable in class fr.xephi.authme.AuthMe +
  +
PHPBB - Class in fr.xephi.authme.security.crypts
 
PHPBB() - +Constructor for class fr.xephi.authme.security.crypts.PHPBB +
  +
phpbb_check_hash(String, String) - +Method in class fr.xephi.authme.security.crypts.PHPBB +
  +
phpbb_hash(String, String) - +Method in class fr.xephi.authme.security.crypts.PHPBB +
  +
PHPFUSION - Class in fr.xephi.authme.security.crypts
 
PHPFUSION() - +Constructor for class fr.xephi.authme.security.crypts.PHPFUSION +
  +
PLAINTEXT - Class in fr.xephi.authme.security.crypts
 
PLAINTEXT() - +Constructor for class fr.xephi.authme.security.crypts.PLAINTEXT +
  +
PlayerAuth - Class in fr.xephi.authme.cache.auth
 
PlayerAuth(String, String, String, long, String, String) - +Constructor for class fr.xephi.authme.cache.auth.PlayerAuth +
  +
PlayerAuth(String, double, double, double, String) - +Constructor for class fr.xephi.authme.cache.auth.PlayerAuth +
  +
PlayerAuth(String, String, String, long, double, double, double, String, String, String) - +Constructor for class fr.xephi.authme.cache.auth.PlayerAuth +
  +
PlayerAuth(String, String, String, int, String, long, double, double, double, String, String, String) - +Constructor for class fr.xephi.authme.cache.auth.PlayerAuth +
  +
PlayerAuth(String, String, String, int, String, long, String) - +Constructor for class fr.xephi.authme.cache.auth.PlayerAuth +
  +
PlayerAuth(String, String, String, String, long, String) - +Constructor for class fr.xephi.authme.cache.auth.PlayerAuth +
  +
PlayerAuth(String, String, String, String, long, double, double, double, String, String, String) - +Constructor for class fr.xephi.authme.cache.auth.PlayerAuth +
  +
PlayerAuth(String, String, long) - +Constructor for class fr.xephi.authme.cache.auth.PlayerAuth +
  +
PlayerAuth(String, String, String, long) - +Constructor for class fr.xephi.authme.cache.auth.PlayerAuth +
  +
PlayerCache - Class in fr.xephi.authme.cache.auth
 
players - +Variable in class fr.xephi.authme.settings.PlayersLogs +
  +
PlayersLogs - Class in fr.xephi.authme.settings
 
PlayersLogs() - +Constructor for class fr.xephi.authme.settings.PlayersLogs +
  +
pllog - +Variable in class fr.xephi.authme.AuthMe +
  +
plugin - +Variable in class fr.xephi.authme.cache.limbo.LimboCache +
  +
plugin - +Variable in class fr.xephi.authme.commands.AdminCommand +
  +
plugin - +Variable in class fr.xephi.authme.commands.CaptchaCommand +
  +
plugin - +Variable in class fr.xephi.authme.commands.ChangePasswordCommand +
  +
plugin - +Variable in class fr.xephi.authme.commands.EmailCommand +
  +
plugin - +Variable in class fr.xephi.authme.commands.PasspartuCommand +
  +
plugin - +Variable in class fr.xephi.authme.commands.RegisterCommand +
  +
plugin - +Variable in class fr.xephi.authme.commands.UnregisterCommand +
  +
plugin - +Variable in class fr.xephi.authme.converter.RoyalAuthConverter +
  +
plugin - +Variable in class fr.xephi.authme.converter.vAuthConverter +
  +
plugin - +Variable in class fr.xephi.authme.converter.vAuthFileReader +
  +
plugin - +Variable in class fr.xephi.authme.converter.xAuthConverter +
  +
plugin - +Variable in class fr.xephi.authme.DataManager +
  +
plugin - +Variable in class fr.xephi.authme.datasource.CacheDataSource +
  +
plugin - +Variable in class fr.xephi.authme.gui.screens.LoginScreen +
  +
plugin - +Variable in class fr.xephi.authme.listener.AuthMeChestShopListener +
  +
plugin - +Variable in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
plugin - +Variable in class fr.xephi.authme.listener.AuthMeServerListener +
  +
plugin - +Variable in class fr.xephi.authme.plugin.manager.BungeeCordMessage +
  +
plugin - +Variable in class fr.xephi.authme.process.Management +
  +
plugin - +Variable in class fr.xephi.authme.SendMailSSL +
  +
plugin - +Variable in class fr.xephi.authme.Utils +
  +
PLUGIN_FOLDER - +Static variable in class fr.xephi.authme.settings.Settings +
  +
pm - +Variable in class fr.xephi.authme.process.Management +
  +
PRF - Interface in fr.xephi.authme.security.pbkdf2
+ A free Java implementation of Password Based Key Derivation Function 2 as + defined by RFC 2898.
process() - +Method in class fr.xephi.authme.process.login.AsyncronousLogin +
  +
process() - +Method in class fr.xephi.authme.process.register.AsyncronousRegister +
  +
ProcessSyncronousEmailRegister - Class in fr.xephi.authme.process.register
 
ProcessSyncronousEmailRegister(Player, AuthMe) - +Constructor for class fr.xephi.authme.process.register.ProcessSyncronousEmailRegister +
  +
ProcessSyncronousPasswordRegister - Class in fr.xephi.authme.process.register
 
ProcessSyncronousPasswordRegister(Player, AuthMe) - +Constructor for class fr.xephi.authme.process.register.ProcessSyncronousPasswordRegister +
  +
ProcessSyncronousPlayerLogin - Class in fr.xephi.authme.process.login
 
ProcessSyncronousPlayerLogin(Player, AuthMe, DataSource) - +Constructor for class fr.xephi.authme.process.login.ProcessSyncronousPlayerLogin +
  +
protectInventoryBeforeLogInEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
ProtectInventoryEvent - Class in fr.xephi.authme.events
 
ProtectInventoryEvent(Player, ItemStack[], ItemStack[]) - +Constructor for class fr.xephi.authme.events.ProtectInventoryEvent +
  +
purgeAntiXray(List<String>) - +Method in class fr.xephi.authme.DataManager +
  +
purgeAntiXray - +Static variable in class fr.xephi.authme.settings.Settings +
  +
purgeBanned(List<String>) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
purgeBanned(List<String>) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
purgeBanned(List<String>) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
purgeBanned(List<String>) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
purgeBanned(List<String>) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
purgeDat(List<String>) - +Method in class fr.xephi.authme.DataManager +
  +
purgeDatabase(long) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
purgeDatabase(long) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
purgeDatabase(long) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
purgeDatabase(long) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
purgeDatabase(long) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
purgeDelay - +Static variable in class fr.xephi.authme.settings.Settings +
  +
purgeEssentials(List<String>) - +Method in class fr.xephi.authme.DataManager +
  +
purgeEssentialsFile - +Static variable in class fr.xephi.authme.settings.Settings +
  +
purgeLimitedCreative(List<String>) - +Method in class fr.xephi.authme.DataManager +
  +
purgeLimitedCreative - +Static variable in class fr.xephi.authme.settings.Settings +
  +
purgeLogged() - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
purgeLogged() - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
purgeLogged() - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
purgeLogged() - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
purgeLogged() - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
purgePermissions - +Static variable in class fr.xephi.authme.settings.Settings +
  +
purgePlayerDat - +Static variable in class fr.xephi.authme.settings.Settings +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-16.html b/javadoc/index-files/index-16.html new file mode 100644 index 00000000..ee81dfaa --- /dev/null +++ b/javadoc/index-files/index-16.html @@ -0,0 +1,313 @@ + + + + + + +R-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+R

+
+
RakamakConverter - Class in fr.xephi.authme.converter
 
RakamakConverter(AuthMe, DataSource, CommandSender) - +Constructor for class fr.xephi.authme.converter.RakamakConverter +
  +
rakamakUseIp - +Static variable in class fr.xephi.authme.settings.Settings +
  +
rakamakUsers - +Static variable in class fr.xephi.authme.settings.Settings +
  +
rakamakUsersIp - +Static variable in class fr.xephi.authme.settings.Settings +
  +
RandomString - Class in fr.xephi.authme.security
 
RandomString(int) - +Constructor for class fr.xephi.authme.security.RandomString +
  +
rdm - +Static variable in class fr.xephi.authme.commands.CaptchaCommand +
  +
rdm - +Static variable in class fr.xephi.authme.process.Management +
  +
readCache(Player) - +Method in class fr.xephi.authme.cache.backup.FileCache +
  +
readToken(String) - +Method in class fr.xephi.authme.Utils +
  +
realIp - +Variable in class fr.xephi.authme.AuthMe +
  +
recallEmail - +Static variable in class fr.xephi.authme.settings.Settings +
  +
RegisterCommand - Class in fr.xephi.authme.commands
 
RegisterCommand(AuthMe) - +Constructor for class fr.xephi.authme.commands.RegisterCommand +
  +
registerPlayer(String, String) - +Static method in class fr.xephi.authme.api.API +
Register a player +
RegisterTeleportEvent - Class in fr.xephi.authme.events
 
RegisterTeleportEvent(Player, Location) - +Constructor for class fr.xephi.authme.events.RegisterTeleportEvent +
  +
regmatch(String, String) - +Method in class fr.xephi.authme.security.crypts.XF +
  +
reload() - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
reload() - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
reload() - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
reload() - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
reload() - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
reLoad() - +Method in class fr.xephi.authme.settings.CustomConfiguration +
  +
reload() - +Method in class fr.xephi.authme.settings.Settings +
  +
reloadConfigOptions(YamlConfiguration) - +Static method in class fr.xephi.authme.settings.Settings +
  +
reloadSupport - +Static variable in class fr.xephi.authme.settings.Settings +
  +
removeAuth(String) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
removeAuth(String) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
removeAuth(String) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
removeAuth(String) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
removeAuth(String) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
removeCache(Player) - +Method in class fr.xephi.authme.cache.backup.FileCache +
  +
removePassword - +Static variable in class fr.xephi.authme.settings.Settings +
  +
removePlayer(String) - +Method in class fr.xephi.authme.cache.auth.PlayerCache +
  +
removePlayer(UUID) - +Method in class fr.xephi.authme.settings.OtherAccounts +
  +
removePlayer(String) - +Method in class fr.xephi.authme.settings.PlayersLogs +
  +
replaceAllInfos(String, Player) - +Method in class fr.xephi.authme.AuthMe +
  +
ResetInventoryEvent - Class in fr.xephi.authme.events
 
ResetInventoryEvent(Player) - +Constructor for class fr.xephi.authme.events.ResetInventoryEvent +
  +
RestoreInventoryEvent - Class in fr.xephi.authme.events
 
RestoreInventoryEvent(Player, ItemStack[], ItemStack[]) - +Constructor for class fr.xephi.authme.events.RestoreInventoryEvent +
  +
ROYALAUTH - Class in fr.xephi.authme.security.crypts
 
ROYALAUTH() - +Constructor for class fr.xephi.authme.security.crypts.ROYALAUTH +
  +
RoyalAuthConverter - Class in fr.xephi.authme.converter
 
RoyalAuthConverter(AuthMe) - +Constructor for class fr.xephi.authme.converter.RoyalAuthConverter +
  +
RoyalAuthYamlReader - Class in fr.xephi.authme.converter
 
RoyalAuthYamlReader(File) - +Constructor for class fr.xephi.authme.converter.RoyalAuthYamlReader +
  +
run() - +Method in class fr.xephi.authme.converter.CrazyLoginConverter +
  +
run() - +Method in class fr.xephi.authme.converter.FlatToSql +
  +
run() - +Method in class fr.xephi.authme.converter.FlatToSqlite +
  +
run() - +Method in class fr.xephi.authme.converter.RakamakConverter +
  +
run() - +Method in class fr.xephi.authme.converter.RoyalAuthConverter +
  +
run() - +Method in class fr.xephi.authme.converter.vAuthConverter +
  +
run() - +Method in class fr.xephi.authme.converter.xAuthConverter +
  +
run() - +Method in class fr.xephi.authme.DataManager +
  +
run() - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
run() - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
run() - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
run() - +Method in class fr.xephi.authme.process.login.ProcessSyncronousPlayerLogin +
  +
run() - +Method in class fr.xephi.authme.process.Management +
  +
run() - +Method in class fr.xephi.authme.process.register.ProcessSyncronousEmailRegister +
  +
run() - +Method in class fr.xephi.authme.process.register.ProcessSyncronousPasswordRegister +
  +
run() - +Method in class fr.xephi.authme.task.MessageTask +
  +
run() - +Method in class fr.xephi.authme.task.TimeoutTask +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-17.html b/javadoc/index-files/index-17.html new file mode 100644 index 00000000..551234f7 --- /dev/null +++ b/javadoc/index-files/index-17.html @@ -0,0 +1,442 @@ + + + + + + +S-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+S

+
+
SALTED2MD5 - Class in fr.xephi.authme.security.crypts
 
SALTED2MD5() - +Constructor for class fr.xephi.authme.security.crypts.SALTED2MD5 +
  +
saltLength - +Static variable in class fr.xephi.authme.settings.Settings +
  +
save() - +Method in class fr.xephi.authme.settings.CustomConfiguration +
  +
save() - +Method in class fr.xephi.authme.settings.Settings +
Saves the configuration to disk +
saveAuth(PlayerAuth) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
saveAuth(PlayerAuth) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
saveAuth(PlayerAuth) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
saveAuth(PlayerAuth) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
saveAuth(PlayerAuth) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
saved(File) - +Method in class fr.xephi.authme.settings.Messages +
Saves the configuration to disk +
saveDefaults(File) - +Method in class fr.xephi.authme.settings.Messages +
Saves current configuration (plus defaults) to disk. +
saveDefaults() - +Method in class fr.xephi.authme.settings.Settings +
Saves current configuration (plus defaults) to disk. +
savePlayer(Player) - +Method in class fr.xephi.authme.AuthMe +
  +
sender - +Variable in class fr.xephi.authme.converter.CrazyLoginConverter +
  +
sender - +Variable in class fr.xephi.authme.converter.FlatToSqlite +
  +
sender - +Variable in class fr.xephi.authme.converter.newxAuthToFlat +
  +
sender - +Variable in class fr.xephi.authme.converter.oldxAuthToFlat +
  +
sender - +Variable in class fr.xephi.authme.converter.RakamakConverter +
  +
sender - +Variable in class fr.xephi.authme.converter.vAuthConverter +
  +
sender - +Variable in class fr.xephi.authme.converter.vAuthFileReader +
  +
sender - +Variable in class fr.xephi.authme.converter.xAuthConverter +
  +
SendMailSSL - Class in fr.xephi.authme
 
SendMailSSL(AuthMe) - +Constructor for class fr.xephi.authme.SendMailSSL +
  +
server - +Static variable in class fr.xephi.authme.AuthMe +
  +
SessionEvent - Class in fr.xephi.authme.events
 
SessionEvent(PlayerAuth, boolean) - +Constructor for class fr.xephi.authme.events.SessionEvent +
  +
sessionExpireOnIpChange - +Static variable in class fr.xephi.authme.settings.Settings +
  +
setArmor(ItemStack[]) - +Method in class fr.xephi.authme.events.RestoreInventoryEvent +
  +
setArmor(ItemStack[]) - +Method in class fr.xephi.authme.events.StoreInventoryEvent +
  +
setArmour(ItemStack[]) - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
setCancelled(boolean) - +Method in class fr.xephi.authme.events.CustomEvent +
  +
setDerivedKey(byte[]) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
setEmail(String) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
setFirstSpawn(Location) - +Method in class fr.xephi.authme.settings.Spawn +
  +
setGroup(Player, Utils.groupType) - +Method in class fr.xephi.authme.Utils +
  +
setGroup(String, Utils.groupType) - +Method in class fr.xephi.authme.Utils +
  +
setHash(String) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
setHashAlgorithm(String) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
setHashCharset(String) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
setInstance(AuthMe) - +Method in class fr.xephi.authme.PerformBackup +
  +
setInventory(ItemStack[]) - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
setInventory(ItemStack[]) - +Method in class fr.xephi.authme.events.RestoreInventoryEvent +
  +
setInventory(ItemStack[]) - +Method in class fr.xephi.authme.events.StoreInventoryEvent +
  +
setIp(String) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
setIterationCount(int) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
setLastLogin(long) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
setLogged(String) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
setLogged(String) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
setLogged(String) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
setLogged(String) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
setLogged(String) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
setLogin(boolean) - +Method in class fr.xephi.authme.events.LoginEvent +
Deprecated.  +
setMessages(Messages) - +Method in class fr.xephi.authme.AuthMe +
  +
setMessageTaskId(int) - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
setMethod(EncryptionMethod) - +Method in class fr.xephi.authme.events.PasswordEncryptionEvent +
  +
setMidPos(int, int) - +Method in class fr.xephi.authme.gui.CustomButton +
  +
setNewArmor(ItemStack[]) - +Method in class fr.xephi.authme.events.ProtectInventoryEvent +
  +
setNewInventory(ItemStack[]) - +Method in class fr.xephi.authme.events.ProtectInventoryEvent +
  +
setParameters(PBKDF2Parameters) - +Method in interface fr.xephi.authme.security.pbkdf2.PBKDF2 +
Allow setting of configured parameters. +
setParameters(PBKDF2Parameters) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
  +
setPlayer(Player) - +Method in class fr.xephi.authme.events.LoginEvent +
  +
setPlayer(Player) - +Method in class fr.xephi.authme.events.ResetInventoryEvent +
  +
setPlayer(Player) - +Method in class fr.xephi.authme.events.RestoreInventoryEvent +
  +
setPlayer(PlayerAuth) - +Method in class fr.xephi.authme.events.SessionEvent +
  +
setPlayer(Player) - +Method in class fr.xephi.authme.events.StoreInventoryEvent +
  +
setPlayerInventory(Player, ItemStack[], ItemStack[]) - +Static method in class fr.xephi.authme.api.API +
  +
setPseudoRandomFunction(PRF) - +Method in interface fr.xephi.authme.security.pbkdf2.PBKDF2 +
Set the Pseudo Random Function to use. +
setPseudoRandomFunction(PRF) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
  +
setQuitLocX(double) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
setQuitLocY(double) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
setQuitLocZ(double) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
setSalt(String) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
setSalt(byte[]) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
setSpawn(Location) - +Method in class fr.xephi.authme.settings.Spawn +
  +
setTimeoutTaskId(int) - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
Settings - Class in fr.xephi.authme.settings
 
Settings(AuthMe) - +Constructor for class fr.xephi.authme.settings.Settings +
  +
Settings.messagesLang - Enum in fr.xephi.authme.settings
 
SETTINGS_FILE - +Static variable in class fr.xephi.authme.settings.Settings +
  +
setTo(Location) - +Method in class fr.xephi.authme.events.AuthMeTeleportEvent +
  +
setTo(Location) - +Method in class fr.xephi.authme.events.RegisterTeleportEvent +
  +
setTo(Location) - +Method in class fr.xephi.authme.events.SpawnTeleportEvent +
  +
setUnlogged(String) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
setUnlogged(String) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
setUnlogged(String) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
setUnlogged(String) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
setUnlogged(String) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
setWorld(String) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
SHA1 - Class in fr.xephi.authme.security.crypts
 
SHA1() - +Constructor for class fr.xephi.authme.security.crypts.SHA1 +
  +
SHA256 - Class in fr.xephi.authme.security.crypts
 
SHA256() - +Constructor for class fr.xephi.authme.security.crypts.SHA256 +
  +
SHA512 - Class in fr.xephi.authme.security.crypts
 
SHA512() - +Constructor for class fr.xephi.authme.security.crypts.SHA512 +
  +
showError(String) - +Static method in class fr.xephi.authme.ConsoleLogger +
  +
SMF - Class in fr.xephi.authme.security.crypts
 
SMF() - +Constructor for class fr.xephi.authme.security.crypts.SMF +
  +
Spawn - Class in fr.xephi.authme.settings
 
Spawn() - +Constructor for class fr.xephi.authme.settings.Spawn +
  +
spawnPriority - +Static variable in class fr.xephi.authme.settings.Settings +
  +
SpawnTeleportEvent - Class in fr.xephi.authme.events
 
SpawnTeleportEvent(Player, Location, Location, boolean) - +Constructor for class fr.xephi.authme.events.SpawnTeleportEvent +
  +
splayer - +Variable in class fr.xephi.authme.gui.screens.LoginScreen +
  +
SpoutCfg - Class in fr.xephi.authme.settings
 
SpoutCfg(File) - +Constructor for class fr.xephi.authme.settings.SpoutCfg +
  +
SQLiteThread - Class in fr.xephi.authme.datasource
 
SQLiteThread() - +Constructor for class fr.xephi.authme.datasource.SQLiteThread +
  +
StoreInventoryEvent - Class in fr.xephi.authme.events
 
StoreInventoryEvent(Player) - +Constructor for class fr.xephi.authme.events.StoreInventoryEvent +
  +
StoreInventoryEvent(Player, FileCache) - +Constructor for class fr.xephi.authme.events.StoreInventoryEvent +
  +
supportOldPassword - +Static variable in class fr.xephi.authme.settings.Settings +
  +
switchAntiBotMod(boolean) - +Method in class fr.xephi.authme.AuthMe +
  +
switchAntiBotMod(boolean) - +Static method in class fr.xephi.authme.settings.Settings +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-18.html b/javadoc/index-files/index-18.html new file mode 100644 index 00000000..2d956976 --- /dev/null +++ b/javadoc/index-files/index-18.html @@ -0,0 +1,154 @@ + + + + + + +T-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+T

+
+
TimeoutTask - Class in fr.xephi.authme.task
 
TimeoutTask(AuthMe, String) - +Constructor for class fr.xephi.authme.task.TimeoutTask +
  +
toString() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
toString(PBKDF2Parameters) - +Method in interface fr.xephi.authme.security.pbkdf2.PBKDF2Formatter +
Convert parameters to String. +
toString(PBKDF2Parameters) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2HexFormatter +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-19.html b/javadoc/index-files/index-19.html new file mode 100644 index 00000000..56ed86bc --- /dev/null +++ b/javadoc/index-files/index-19.html @@ -0,0 +1,253 @@ + + + + + + +U-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+U

+
+
UnregisterCommand - Class in fr.xephi.authme.commands
 
UnregisterCommand(AuthMe, DataSource) - +Constructor for class fr.xephi.authme.commands.UnregisterCommand +
  +
unRegisteredGroup - +Static variable in class fr.xephi.authme.settings.Settings +
  +
unsafePasswords - +Static variable in class fr.xephi.authme.settings.Settings +
  +
updateEmail(PlayerAuth) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
updateEmail(PlayerAuth) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
updateEmail(PlayerAuth) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
updateEmail(PlayerAuth) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
updateEmail(PlayerAuth) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
updateLimboPlayer(Player) - +Method in class fr.xephi.authme.cache.limbo.LimboCache +
  +
updatePassword(PlayerAuth) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
updatePassword(PlayerAuth) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
updatePassword(PlayerAuth) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
updatePassword(PlayerAuth) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
updatePassword(PlayerAuth) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
updatePlayer(PlayerAuth) - +Method in class fr.xephi.authme.cache.auth.PlayerCache +
  +
updateQuitLoc(PlayerAuth) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
updateQuitLoc(PlayerAuth) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
updateQuitLoc(PlayerAuth) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
updateQuitLoc(PlayerAuth) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
updateQuitLoc(PlayerAuth) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
updateSalt(PlayerAuth) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
updateSalt(PlayerAuth) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
updateSalt(PlayerAuth) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
updateSalt(PlayerAuth) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
updateSalt(PlayerAuth) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
updateSession(PlayerAuth) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
updateSession(PlayerAuth) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
updateSession(PlayerAuth) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
updateSession(PlayerAuth) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
updateSession(PlayerAuth) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
useCaptcha - +Static variable in class fr.xephi.authme.settings.Settings +
  +
useEssentialsMotd - +Static variable in class fr.xephi.authme.settings.Settings +
  +
useLogging - +Static variable in class fr.xephi.authme.settings.Settings +
  +
usePurge - +Static variable in class fr.xephi.authme.settings.Settings +
  +
userSalt - +Static variable in class fr.xephi.authme.security.PasswordSecurity +
  +
useWelcomeMessage - +Static variable in class fr.xephi.authme.settings.Settings +
  +
Utils - Class in fr.xephi.authme
 
Utils(AuthMe) - +Constructor for class fr.xephi.authme.Utils +
  +
Utils.groupType - Enum in fr.xephi.authme
 
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-2.html b/javadoc/index-files/index-2.html new file mode 100644 index 00000000..af4a3035 --- /dev/null +++ b/javadoc/index-files/index-2.html @@ -0,0 +1,178 @@ + + + + + + +B-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+B

+
+
backupWindowsPath - +Static variable in class fr.xephi.authme.settings.Settings +
  +
banUnsafeIp - +Static variable in class fr.xephi.authme.settings.Settings +
  +
BCRYPT - Class in fr.xephi.authme.security.crypts
BCrypt implements OpenBSD-style Blowfish password hashing using the scheme + described in "A Future-Adaptable Password Scheme" by Niels Provos and David + Mazieres.
BCRYPT() - +Constructor for class fr.xephi.authme.security.crypts.BCRYPT +
  +
bCryptLog2Rounds - +Static variable in class fr.xephi.authme.settings.Settings +
  +
bin2hex(byte[]) - +Static method in class fr.xephi.authme.security.pbkdf2.BinTools +
Simple binary-to-hexadecimal conversion. +
BinTools - Class in fr.xephi.authme.security.pbkdf2
+ Free auxiliary functions.
BinTools() - +Constructor for class fr.xephi.authme.security.pbkdf2.BinTools +
  +
broadcastWelcomeMessage - +Static variable in class fr.xephi.authme.settings.Settings +
  +
bungee - +Static variable in class fr.xephi.authme.settings.Settings +
  +
BungeeCord - +Variable in class fr.xephi.authme.AuthMe +
  +
BungeeCordMessage - Class in fr.xephi.authme.plugin.manager
 
BungeeCordMessage(AuthMe) - +Constructor for class fr.xephi.authme.plugin.manager.BungeeCordMessage +
  +
byteArrayToHexString(byte...) - +Static method in class fr.xephi.authme.security.crypts.CRAZYCRYPT1 +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-20.html b/javadoc/index-files/index-20.html new file mode 100644 index 00000000..deef7807 --- /dev/null +++ b/javadoc/index-files/index-20.html @@ -0,0 +1,191 @@ + + + + + + +V-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+V

+
+
valueOf(String) - +Static method in enum fr.xephi.authme.commands.ConverterCommand.ConvertType +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum fr.xephi.authme.datasource.DataSource.DataSourceType +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum fr.xephi.authme.security.HashAlgorithm +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum fr.xephi.authme.settings.Settings.messagesLang +
Returns the enum constant of this type with the specified name. +
valueOf(String) - +Static method in enum fr.xephi.authme.Utils.groupType +
Returns the enum constant of this type with the specified name. +
values() - +Static method in enum fr.xephi.authme.commands.ConverterCommand.ConvertType +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum fr.xephi.authme.datasource.DataSource.DataSourceType +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum fr.xephi.authme.security.HashAlgorithm +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum fr.xephi.authme.settings.Settings.messagesLang +
Returns an array containing the constants of this enum type, in +the order they are declared. +
values() - +Static method in enum fr.xephi.authme.Utils.groupType +
Returns an array containing the constants of this enum type, in +the order they are declared. +
vAuthConverter - Class in fr.xephi.authme.converter
 
vAuthConverter(AuthMe, DataSource, CommandSender) - +Constructor for class fr.xephi.authme.converter.vAuthConverter +
  +
vAuthFileReader - Class in fr.xephi.authme.converter
 
vAuthFileReader(AuthMe, DataSource, CommandSender) - +Constructor for class fr.xephi.authme.converter.vAuthFileReader +
  +
verifyKey(String) - +Method in interface fr.xephi.authme.security.pbkdf2.PBKDF2 +
Convert String-based input to internal byte arrays, then invoke PBKDF2 + and verify result against the reference data that is supplied in the + PBKDF2Parameters. +
verifyKey(String) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-21.html b/javadoc/index-files/index-21.html new file mode 100644 index 00000000..6d6f5349 --- /dev/null +++ b/javadoc/index-files/index-21.html @@ -0,0 +1,160 @@ + + + + + + +W-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+W

+
+
WBB3 - Class in fr.xephi.authme.security.crypts
 
WBB3() - +Constructor for class fr.xephi.authme.security.crypts.WBB3 +
  +
WBB4 - Class in fr.xephi.authme.security.crypts
 
WBB4() - +Constructor for class fr.xephi.authme.security.crypts.WBB4 +
  +
welcomeMsg - +Static variable in class fr.xephi.authme.settings.Settings +
  +
WHIRLPOOL - Class in fr.xephi.authme.security.crypts
 
WHIRLPOOL() - +Constructor for class fr.xephi.authme.security.crypts.WHIRLPOOL +
  +
WORDPRESS - Class in fr.xephi.authme.security.crypts
 
WORDPRESS() - +Constructor for class fr.xephi.authme.security.crypts.WORDPRESS +
  +
writeLog(String) - +Static method in class fr.xephi.authme.ConsoleLogger +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-22.html b/javadoc/index-files/index-22.html new file mode 100644 index 00000000..d5e401d3 --- /dev/null +++ b/javadoc/index-files/index-22.html @@ -0,0 +1,151 @@ + + + + + + +X-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+X

+
+
XAUTH - Class in fr.xephi.authme.security.crypts
 
XAUTH() - +Constructor for class fr.xephi.authme.security.crypts.XAUTH +
  +
xAuthConverter - Class in fr.xephi.authme.converter
 
xAuthConverter(AuthMe, DataSource, CommandSender) - +Constructor for class fr.xephi.authme.converter.xAuthConverter +
  +
XF - Class in fr.xephi.authme.security.crypts
 
XF() - +Constructor for class fr.xephi.authme.security.crypts.XF +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-23.html b/javadoc/index-files/index-23.html new file mode 100644 index 00000000..4e5072e1 --- /dev/null +++ b/javadoc/index-files/index-23.html @@ -0,0 +1,148 @@ + + + + + + +_-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+_

+
+
_(CommandSender, String) - +Method in class fr.xephi.authme.settings.Messages +
  +
_(String) - +Method in class fr.xephi.authme.settings.Messages +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-3.html b/javadoc/index-files/index-3.html new file mode 100644 index 00000000..ee4a6e0e --- /dev/null +++ b/javadoc/index-files/index-3.html @@ -0,0 +1,389 @@ + + + + + + +C-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+C

+
+
cache - +Variable in class fr.xephi.authme.cache.limbo.LimboCache +
  +
CACHE_FOLDER - +Static variable in class fr.xephi.authme.settings.Settings +
  +
CacheDataSource - Class in fr.xephi.authme.datasource
 
CacheDataSource(AuthMe, DataSource) - +Constructor for class fr.xephi.authme.datasource.CacheDataSource +
  +
cap - +Variable in class fr.xephi.authme.AuthMe +
  +
captcha - +Variable in class fr.xephi.authme.AuthMe +
  +
CaptchaCommand - Class in fr.xephi.authme.commands
 
CaptchaCommand(AuthMe) - +Constructor for class fr.xephi.authme.commands.CaptchaCommand +
  +
captchaLength - +Static variable in class fr.xephi.authme.settings.Settings +
  +
causeByAuthMe - +Variable in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
ChangePasswordCommand - Class in fr.xephi.authme.commands
 
ChangePasswordCommand(DataSource, AuthMe) - +Constructor for class fr.xephi.authme.commands.ChangePasswordCommand +
  +
checkChestShop() - +Method in class fr.xephi.authme.AuthMe +
  +
checkDefaults() - +Method in class fr.xephi.authme.settings.Settings +
Check loaded defaults against current configuration +
checkEssentials() - +Method in class fr.xephi.authme.AuthMe +
  +
checkLang(String) - +Static method in class fr.xephi.authme.settings.Settings +
  +
checkMultiverse() - +Method in class fr.xephi.authme.AuthMe +
  +
checkNotifications() - +Method in class fr.xephi.authme.AuthMe +
  +
checkPassword(String, String) - +Static method in class fr.xephi.authme.api.API +
  +
checkpw(String, String) - +Static method in class fr.xephi.authme.security.crypts.BCRYPT +
Check that a plaintext password matches a previously hashed one +
checkpw(String, String, int) - +Static method in class fr.xephi.authme.security.crypts.BCRYPT +
Check that a text password matches a previously hashed one with the + specified number of rounds using recursion +
checkVault() - +Method in class fr.xephi.authme.AuthMe +
  +
checkVeryGames - +Static variable in class fr.xephi.authme.settings.Settings +
  +
ChestShop - +Variable in class fr.xephi.authme.AuthMe +
  +
chestshop - +Static variable in class fr.xephi.authme.settings.Settings +
  +
citizens - +Variable in class fr.xephi.authme.AuthMe +
  +
CitizensCommunicator - Class in fr.xephi.authme.plugin.manager
 
CitizensCommunicator(AuthMe) - +Constructor for class fr.xephi.authme.plugin.manager.CitizensCommunicator +
  +
CitizensVersion - +Variable in class fr.xephi.authme.AuthMe +
  +
citizensVersion() - +Method in class fr.xephi.authme.AuthMe +
  +
clear(UUID) - +Method in class fr.xephi.authme.settings.OtherAccounts +
  +
clear() - +Method in class fr.xephi.authme.settings.PlayersLogs +
  +
clearDefaults() - +Method in class fr.xephi.authme.settings.Settings +
Clears current configuration defaults +
Clickable - Interface in fr.xephi.authme.gui
 
close() - +Static method in class fr.xephi.authme.converter.FlatToSqlite +
  +
close() - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
close() - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
close() - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
close() - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
close() - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
combatApi - +Static variable in class fr.xephi.authme.plugin.manager.CombatTagComunicator +
  +
CombatTag - +Variable in class fr.xephi.authme.AuthMe +
  +
combatTag() - +Method in class fr.xephi.authme.AuthMe +
  +
CombatTagComunicator - Class in fr.xephi.authme.plugin.manager
 
CombatTagComunicator() - +Constructor for class fr.xephi.authme.plugin.manager.CombatTagComunicator +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.BCRYPT +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.CRAZYCRYPT1 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.CryptPBKDF2 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.DOUBLEMD5 +
  +
comparePassword(String, String, String) - +Method in interface fr.xephi.authme.security.crypts.EncryptionMethod +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.IPB3 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.JOOMLA +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.MD5 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.MD5VB +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.MYBB +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.PHPBB +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.PHPFUSION +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.PLAINTEXT +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.ROYALAUTH +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SALTED2MD5 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SHA1 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SHA256 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SHA512 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SMF +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.WBB3 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.WBB4 +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.WHIRLPOOL +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.WORDPRESS +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.XAUTH +
  +
comparePassword(String, String, String) - +Method in class fr.xephi.authme.security.crypts.XF +
  +
comparePasswordWithHash(String, String, String) - +Static method in class fr.xephi.authme.security.PasswordSecurity +
  +
ConsoleFilter - Class in fr.xephi.authme
 
ConsoleFilter() - +Constructor for class fr.xephi.authme.ConsoleFilter +
  +
ConsoleLogger - Class in fr.xephi.authme
 
ConsoleLogger() - +Constructor for class fr.xephi.authme.ConsoleLogger +
  +
convert() - +Method in class fr.xephi.authme.converter.newxAuthToFlat +
  +
convert() - +Method in class fr.xephi.authme.converter.oldxAuthToFlat +
  +
convert() - +Method in class fr.xephi.authme.converter.vAuthFileReader +
  +
Converter - Interface in fr.xephi.authme.converter
 
ConverterCommand - Class in fr.xephi.authme.commands
 
ConverterCommand(AuthMe, DataSource) - +Constructor for class fr.xephi.authme.commands.ConverterCommand +
  +
ConverterCommand.ConvertType - Enum in fr.xephi.authme.commands
 
countries - +Static variable in class fr.xephi.authme.settings.Settings +
  +
countriesBlacklist - +Static variable in class fr.xephi.authme.settings.Settings +
  +
CRAZYCRYPT1 - Class in fr.xephi.authme.security.crypts
 
CRAZYCRYPT1() - +Constructor for class fr.xephi.authme.security.crypts.CRAZYCRYPT1 +
  +
CrazyLoginConverter - Class in fr.xephi.authme.converter
 
CrazyLoginConverter(AuthMe, DataSource, CommandSender) - +Constructor for class fr.xephi.authme.converter.CrazyLoginConverter +
  +
crazyloginFileName - +Static variable in class fr.xephi.authme.settings.Settings +
  +
createCache(Player, DataFileCache, String, boolean, boolean) - +Method in class fr.xephi.authme.cache.backup.FileCache +
  +
createSalt(int) - +Static method in class fr.xephi.authme.security.PasswordSecurity +
  +
CryptPBKDF2 - Class in fr.xephi.authme.security.crypts
 
CryptPBKDF2() - +Constructor for class fr.xephi.authme.security.crypts.CryptPBKDF2 +
  +
CustomButton - Class in fr.xephi.authme.gui
 
CustomButton(Clickable) - +Constructor for class fr.xephi.authme.gui.CustomButton +
  +
CustomConfiguration - Class in fr.xephi.authme.settings
 
CustomConfiguration(File) - +Constructor for class fr.xephi.authme.settings.CustomConfiguration +
  +
CustomEvent - Class in fr.xephi.authme.events
 
CustomEvent() - +Constructor for class fr.xephi.authme.events.CustomEvent +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-4.html b/javadoc/index-files/index-4.html new file mode 100644 index 00000000..7ce60bfa --- /dev/null +++ b/javadoc/index-files/index-4.html @@ -0,0 +1,262 @@ + + + + + + +D-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+D

+
+
database - +Static variable in class fr.xephi.authme.api.API +
  +
database - +Variable in class fr.xephi.authme.AuthMe +
  +
database - +Variable in class fr.xephi.authme.commands.AdminCommand +
  +
database - +Variable in class fr.xephi.authme.converter.CrazyLoginConverter +
  +
database - +Variable in class fr.xephi.authme.converter.newxAuthToFlat +
  +
database - +Variable in class fr.xephi.authme.converter.oldxAuthToFlat +
  +
database - +Variable in class fr.xephi.authme.converter.RakamakConverter +
  +
database - +Variable in class fr.xephi.authme.converter.vAuthConverter +
  +
database - +Variable in class fr.xephi.authme.converter.vAuthFileReader +
  +
database - +Variable in class fr.xephi.authme.converter.xAuthConverter +
  +
database - +Variable in class fr.xephi.authme.DataManager +
  +
database - +Variable in class fr.xephi.authme.listener.AuthMeChestShopListener +
  +
database - +Variable in class fr.xephi.authme.process.Management +
  +
databaseThread - +Variable in class fr.xephi.authme.AuthMe +
  +
DataFileCache - Class in fr.xephi.authme.cache.backup
 
DataFileCache(ItemStack[], ItemStack[]) - +Constructor for class fr.xephi.authme.cache.backup.DataFileCache +
  +
DataFileCache(ItemStack[], ItemStack[], String, boolean, boolean) - +Constructor for class fr.xephi.authme.cache.backup.DataFileCache +
  +
dataManager - +Variable in class fr.xephi.authme.AuthMe +
  +
DataManager - Class in fr.xephi.authme
 
DataManager(AuthMe, DataSource) - +Constructor for class fr.xephi.authme.DataManager +
  +
DataSource - Interface in fr.xephi.authme.datasource
 
DataSource.DataSourceType - Enum in fr.xephi.authme.datasource
 
defaultWorld - +Static variable in class fr.xephi.authme.settings.Settings +
  +
delayedAntiBot - +Variable in class fr.xephi.authme.AuthMe +
  +
delayJoinMessage - +Static variable in class fr.xephi.authme.settings.Settings +
  +
delayRecall - +Static variable in class fr.xephi.authme.settings.Settings +
  +
deleteLimboPlayer(String) - +Method in class fr.xephi.authme.cache.limbo.LimboCache +
  +
deriveKey(String) - +Method in interface fr.xephi.authme.security.pbkdf2.PBKDF2 +
Convert String-based input to internal byte array, then invoke PBKDF2. +
deriveKey(String, int) - +Method in interface fr.xephi.authme.security.pbkdf2.PBKDF2 +
Convert String-based input to internal byte array, then invoke PBKDF2. +
deriveKey(String) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
  +
deriveKey(String, int) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
  +
DIGESTBITS - +Static variable in class fr.xephi.authme.security.crypts.WHIRLPOOL +
The message digest size (in bits) +
DIGESTBYTES - +Static variable in class fr.xephi.authme.security.crypts.WHIRLPOOL +
The message digest size (in bytes) +
disableSocialSpy - +Static variable in class fr.xephi.authme.settings.Settings +
  +
displayOtherAccounts(PlayerAuth, Player) - +Method in class fr.xephi.authme.process.login.AsyncronousLogin +
  +
displayOtherAccounts - +Static variable in class fr.xephi.authme.settings.Settings +
  +
dispose() - +Method in class fr.xephi.authme.datasource.MiniConnectionPoolManager +
Closes all unused pooled connections. +
DoBackup() - +Method in class fr.xephi.authme.PerformBackup +
  +
doesCacheExist(Player) - +Method in class fr.xephi.authme.cache.backup.FileCache +
  +
doFinal(byte[]) - +Method in class fr.xephi.authme.security.pbkdf2.MacBasedPRF +
  +
doFinal(byte[]) - +Method in interface fr.xephi.authme.security.pbkdf2.PRF +
Pseudo Random Function +
doubleEmailCheck - +Static variable in class fr.xephi.authme.settings.Settings +
  +
DOUBLEMD5 - Class in fr.xephi.authme.security.crypts
 
DOUBLEMD5() - +Constructor for class fr.xephi.authme.security.crypts.DOUBLEMD5 +
  +
downloadGeoIp() - +Method in class fr.xephi.authme.AuthMe +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-5.html b/javadoc/index-files/index-5.html new file mode 100644 index 00000000..09e8657c --- /dev/null +++ b/javadoc/index-files/index-5.html @@ -0,0 +1,190 @@ + + + + + + +E-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+E

+
+
emailBlacklist - +Static variable in class fr.xephi.authme.settings.Settings +
  +
EmailCommand - Class in fr.xephi.authme.commands
 
EmailCommand(AuthMe, DataSource) - +Constructor for class fr.xephi.authme.commands.EmailCommand +
  +
emailRegistration - +Static variable in class fr.xephi.authme.settings.Settings +
  +
emailWhitelist - +Static variable in class fr.xephi.authme.settings.Settings +
  +
enableAntiBot - +Static variable in class fr.xephi.authme.settings.Settings +
  +
enablePasspartu - +Static variable in class fr.xephi.authme.settings.Settings +
  +
enableProtection - +Static variable in class fr.xephi.authme.settings.Settings +
  +
EncryptionMethod - Interface in fr.xephi.authme.security.crypts
+ Public interface for Custom Password encryption method + + + The getHash function is called when we need to crypt the password (/register + usually) + + + The comparePassword is called when we need to match password (/login usually) +
EntityRegainHealthEvent(EntityRegainHealthEvent) - +Method in class fr.xephi.authme.listener.AuthMeEntityListener +
  +
equals(Object) - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
ess - +Variable in class fr.xephi.authme.AuthMe +
  +
essentialsSpawn - +Variable in class fr.xephi.authme.AuthMe +
  +
EssSpawn - Class in fr.xephi.authme.plugin.manager
 
EssSpawn() - +Constructor for class fr.xephi.authme.plugin.manager.EssSpawn +
  +
exists() - +Method in class fr.xephi.authme.settings.Settings +
Simple function for if the Configuration file exists +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-6.html b/javadoc/index-files/index-6.html new file mode 100644 index 00000000..34ae0be6 --- /dev/null +++ b/javadoc/index-files/index-6.html @@ -0,0 +1,193 @@ + + + + + + +F-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+F

+
+
FileCache - Class in fr.xephi.authme.cache.backup
 
FileCache(AuthMe) - +Constructor for class fr.xephi.authme.cache.backup.FileCache +
  +
filter(LogEvent) - +Method in class fr.xephi.authme.Log4JFilter +
  +
filter(Logger, Level, Marker, String, Object...) - +Method in class fr.xephi.authme.Log4JFilter +
  +
filter(Logger, Level, Marker, Object, Throwable) - +Method in class fr.xephi.authme.Log4JFilter +
  +
filter(Logger, Level, Marker, Message, Throwable) - +Method in class fr.xephi.authme.Log4JFilter +
  +
FlatFileThread - Class in fr.xephi.authme.datasource
 
FlatFileThread() - +Constructor for class fr.xephi.authme.datasource.FlatFileThread +
  +
FlatToSql - Class in fr.xephi.authme.converter
 
FlatToSql() - +Constructor for class fr.xephi.authme.converter.FlatToSql +
  +
FlatToSqlite - Class in fr.xephi.authme.converter
 
FlatToSqlite(CommandSender) - +Constructor for class fr.xephi.authme.converter.FlatToSqlite +
  +
forceCommands - +Static variable in class fr.xephi.authme.settings.Settings +
  +
forceCommandsAsConsole - +Static variable in class fr.xephi.authme.settings.Settings +
  +
forceGM(Player) - +Static method in class fr.xephi.authme.Utils +
  +
forceLogin(Player) - +Static method in class fr.xephi.authme.api.API +
Force a player to login +
forceOnlyAfterLogin - +Static variable in class fr.xephi.authme.settings.Settings +
  +
forceRegKick - +Static variable in class fr.xephi.authme.settings.Settings +
  +
forceRegLogin - +Static variable in class fr.xephi.authme.settings.Settings +
  +
fr.xephi.authme - package fr.xephi.authme
 
fr.xephi.authme.api - package fr.xephi.authme.api
 
fr.xephi.authme.cache.auth - package fr.xephi.authme.cache.auth
 
fr.xephi.authme.cache.backup - package fr.xephi.authme.cache.backup
 
fr.xephi.authme.cache.limbo - package fr.xephi.authme.cache.limbo
 
fr.xephi.authme.commands - package fr.xephi.authme.commands
 
fr.xephi.authme.converter - package fr.xephi.authme.converter
 
fr.xephi.authme.datasource - package fr.xephi.authme.datasource
 
fr.xephi.authme.events - package fr.xephi.authme.events
 
fr.xephi.authme.gui - package fr.xephi.authme.gui
 
fr.xephi.authme.gui.screens - package fr.xephi.authme.gui.screens
 
fr.xephi.authme.listener - package fr.xephi.authme.listener
 
fr.xephi.authme.plugin.manager - package fr.xephi.authme.plugin.manager
 
fr.xephi.authme.process - package fr.xephi.authme.process
 
fr.xephi.authme.process.login - package fr.xephi.authme.process.login
 
fr.xephi.authme.process.register - package fr.xephi.authme.process.register
 
fr.xephi.authme.security - package fr.xephi.authme.security
 
fr.xephi.authme.security.crypts - package fr.xephi.authme.security.crypts
 
fr.xephi.authme.security.pbkdf2 - package fr.xephi.authme.security.pbkdf2
 
fr.xephi.authme.settings - package fr.xephi.authme.settings
 
fr.xephi.authme.task - package fr.xephi.authme.task
 
fromString(PBKDF2Parameters, String) - +Method in interface fr.xephi.authme.security.pbkdf2.PBKDF2Formatter +
Convert String to parameters. +
fromString(PBKDF2Parameters, String) - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2HexFormatter +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-7.html b/javadoc/index-files/index-7.html new file mode 100644 index 00000000..ff47eb21 --- /dev/null +++ b/javadoc/index-files/index-7.html @@ -0,0 +1,875 @@ + + + + + + +G-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+G

+
+
gameMode - +Static variable in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
generateKickPlayer(Player[]) - +Method in class fr.xephi.authme.AuthMe +
  +
gensalt(int, SecureRandom) - +Static method in class fr.xephi.authme.security.crypts.BCRYPT +
Generate a salt for use with the BCrypt.hashpw() method +
gensalt(int) - +Static method in class fr.xephi.authme.security.crypts.BCRYPT +
Generate a salt for use with the BCrypt.hashpw() method +
gensalt() - +Static method in class fr.xephi.authme.security.crypts.BCRYPT +
Generate a salt for use with the BCrypt.hashpw() method, selecting a + reasonable default for the number of hashing rounds to apply +
getAccountsRegistered() - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
getAccountsRegistered() - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
getAccountsRegistered() - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
getAccountsRegistered() - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
getAccountsRegistered() - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
getActiveConnections() - +Method in class fr.xephi.authme.datasource.MiniConnectionPoolManager +
Returns the number of active (open) connections of this pool. +
getAllAuthsByEmail(String) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
getAllAuthsByEmail(String) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
getAllAuthsByEmail(String) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
getAllAuthsByEmail(String) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
getAllAuthsByEmail(String) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
getAllAuthsByIp(String) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
getAllAuthsByIp(String) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
getAllAuthsByIp(String) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
getAllAuthsByIp(String) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
getAllAuthsByIp(String) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
getAllAuthsByName(PlayerAuth) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
getAllAuthsByName(PlayerAuth) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
getAllAuthsByName(PlayerAuth) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
getAllAuthsByName(PlayerAuth) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
getAllAuthsByName(PlayerAuth) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
getAllPlayersByUUID(UUID) - +Method in class fr.xephi.authme.settings.OtherAccounts +
  +
getArmor() - +Method in class fr.xephi.authme.events.RestoreInventoryEvent +
  +
getArmor() - +Method in class fr.xephi.authme.events.StoreInventoryEvent +
  +
getArmour() - +Method in class fr.xephi.authme.cache.backup.DataFileCache +
  +
getArmour() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
getAuth(String) - +Method in class fr.xephi.authme.cache.auth.PlayerCache +
  +
getAuth(String) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
getAuth(String) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
getAuth(String) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
getAuth(String) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
getAuth(String) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
getCitizensCommunicator() - +Method in class fr.xephi.authme.AuthMe +
  +
getclass() - +Method in enum fr.xephi.authme.security.HashAlgorithm +
  +
getConnection() - +Method in class fr.xephi.authme.datasource.MiniConnectionPoolManager +
Retrieves a connection from the connection pool. +
getCountryCode(String) - +Method in class fr.xephi.authme.AuthMe +
  +
getCountryName(String) - +Method in class fr.xephi.authme.AuthMe +
  +
getcUnrestrictedName - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getDataSource - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getDerivedKey() - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
getDoubleHash(String, String) - +Static method in class fr.xephi.authme.security.crypts.BCRYPT +
  +
getEmail() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getEmptyArmor() - +Method in class fr.xephi.authme.events.ProtectInventoryEvent +
  +
getEmptyInventory() - +Method in class fr.xephi.authme.events.ProtectInventoryEvent +
  +
getEnablePasswordVerifier - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getFirstSpawn() - +Method in class fr.xephi.authme.settings.Spawn +
  +
getForcedWorlds - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getFrom() - +Method in class fr.xephi.authme.events.AuthMeTeleportEvent +
  +
getFrom() - +Method in class fr.xephi.authme.events.RegisterTeleportEvent +
  +
getFrom() - +Method in class fr.xephi.authme.events.SpawnTeleportEvent +
  +
getGameMode() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
getGroup() - +Method in class fr.xephi.authme.cache.backup.DataFileCache +
  +
getGroup() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
getGroupId() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getHandlerList() - +Static method in class fr.xephi.authme.events.CustomEvent +
  +
getHandlerList() - +Static method in class fr.xephi.authme.events.LoginEvent +
  +
getHandlerList() - +Static method in class fr.xephi.authme.events.PasswordEncryptionEvent +
  +
getHandlers() - +Method in class fr.xephi.authme.events.CustomEvent +
  +
getHandlers() - +Method in class fr.xephi.authme.events.LoginEvent +
  +
getHandlers() - +Method in class fr.xephi.authme.events.PasswordEncryptionEvent +
  +
getHash() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getHash() - +Method in class fr.xephi.authme.converter.RoyalAuthYamlReader +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.BCRYPT +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.CRAZYCRYPT1 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.CryptPBKDF2 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.DOUBLEMD5 +
  +
getHash(String, String, String) - +Method in interface fr.xephi.authme.security.crypts.EncryptionMethod +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.IPB3 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.JOOMLA +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.MD5 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.MD5VB +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.MYBB +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.PHPBB +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.PHPFUSION +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.PLAINTEXT +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.ROYALAUTH +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SALTED2MD5 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SHA1 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SHA256 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SHA512 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.SMF +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.WBB3 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.WBB4 +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.WHIRLPOOL +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.WORDPRESS +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.XAUTH +
  +
getHash(String, String, String) - +Method in class fr.xephi.authme.security.crypts.XF +
  +
getHash(HashAlgorithm, String, String) - +Static method in class fr.xephi.authme.security.PasswordSecurity +
  +
getHashAlgorithm() - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
getHashCharset() - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
getHLen() - +Method in class fr.xephi.authme.security.pbkdf2.MacBasedPRF +
  +
getHLen() - +Method in interface fr.xephi.authme.security.pbkdf2.PRF +
Query block size of underlying algorithm/mechanism. +
getIdPlayer(int) - +Method in class fr.xephi.authme.converter.newxAuthToFlat +
  +
getIdPlayer(int) - +Method in class fr.xephi.authme.converter.oldxAuthToFlat +
  +
getInactiveConnections() - +Method in class fr.xephi.authme.datasource.MiniConnectionPoolManager +
Returns the number of inactive (unused) connections in this pool. +
getInstance() - +Static method in class fr.xephi.authme.AuthMe +
  +
getInstance() - +Static method in class fr.xephi.authme.cache.auth.PlayerCache +
  +
getInstance() - +Static method in class fr.xephi.authme.cache.limbo.LimboCache +
  +
getInstance() - +Method in class fr.xephi.authme.converter.CrazyLoginConverter +
  +
getInstance() - +Method in class fr.xephi.authme.converter.RakamakConverter +
  +
getInstance() - +Method in class fr.xephi.authme.PerformBackup +
  +
getInstance() - +Static method in class fr.xephi.authme.plugin.manager.EssSpawn +
  +
getInstance() - +Static method in class fr.xephi.authme.settings.Messages +
  +
getInstance() - +Static method in class fr.xephi.authme.settings.OtherAccounts +
  +
getInstance() - +Static method in class fr.xephi.authme.settings.PlayersLogs +
  +
getInstance() - +Static method in class fr.xephi.authme.settings.Spawn +
  +
getInstance() - +Static method in class fr.xephi.authme.settings.SpoutCfg +
  +
getInstance() - +Static method in class fr.xephi.authme.Utils +
  +
getInventory() - +Method in class fr.xephi.authme.cache.backup.DataFileCache +
  +
getInventory() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
getInventory() - +Method in class fr.xephi.authme.events.RestoreInventoryEvent +
  +
getInventory() - +Method in class fr.xephi.authme.events.StoreInventoryEvent +
  +
getIP(Player) - +Method in class fr.xephi.authme.AuthMe +
  +
getIp() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getIps(String) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
getIps(String) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
getIps(String) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
getIps(String) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
getIps(String) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
getIterationCount() - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
getJoinPermissions - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getLastLocation(Player) - +Static method in class fr.xephi.authme.api.API +
  +
getLastLogin() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getLastLogin() - +Method in class fr.xephi.authme.converter.RoyalAuthYamlReader +
  +
getLimbo() - +Method in class fr.xephi.authme.process.login.ProcessSyncronousPlayerLogin +
  +
getLimboPlayer(String) - +Method in class fr.xephi.authme.cache.limbo.LimboCache +
  +
getLoc() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
getLocation() - +Method in class fr.xephi.authme.plugin.manager.EssSpawn +
  +
getLocation() - +Method in class fr.xephi.authme.settings.Spawn +
Deprecated.  +
getLogged() - +Method in class fr.xephi.authme.cache.auth.PlayerCache +
  +
getmailAccount - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getmailPassword - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMailPort - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getmailSenderName - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getmailSMTP - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMailSubject - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMailText - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMaxJoinPerIp - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMaxLoginPerIp - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMaxNickLength - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getmaxRegPerEmail - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getmaxRegPerIp - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMessages() - +Method in class fr.xephi.authme.AuthMe +
  +
getMessageTaskId() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
getMethod() - +Method in class fr.xephi.authme.events.PasswordEncryptionEvent +
  +
getMinNickLength - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMovementRadius - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLColumnEmail - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLColumnGroup - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLColumnId - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLColumnIp - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLColumnLastLogin - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLColumnLogged - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLColumnName - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLColumnPassword - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLColumnSalt - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLDatabase - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLHost - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLlastlocWorld - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLlastlocX - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLlastlocY - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLlastlocZ - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLOtherUsernameColumn - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLPassword - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLPort - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLTablename - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getMySQLUsername - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getName() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
getName() - +Method in class fr.xephi.authme.task.TimeoutTask +
  +
getNickname() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getNickRegex - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getNonActivatedGroup - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getOfflinePlayer(String) - +Method in class fr.xephi.authme.DataManager +
  +
getOnMatch() - +Method in class fr.xephi.authme.Log4JFilter +
  +
getOnMismatch() - +Method in class fr.xephi.authme.Log4JFilter +
  +
getOperator() - +Method in class fr.xephi.authme.cache.backup.DataFileCache +
  +
getOperator() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
getParameters() - +Method in interface fr.xephi.authme.security.pbkdf2.PBKDF2 +
Allow reading of configured parameters. +
getParameters() - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
  +
getPassRegex - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getPassword(int) - +Method in class fr.xephi.authme.converter.newxAuthToFlat +
  +
getPassword(int) - +Method in class fr.xephi.authme.converter.oldxAuthToFlat +
  +
getPasswordHash - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getPasswordMinLen - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getPhpbbGroup - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getPhpbbPrefix - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getPlayer() - +Method in class fr.xephi.authme.events.AuthMeTeleportEvent +
  +
getPlayer() - +Method in class fr.xephi.authme.events.LoginEvent +
  +
getPlayer() - +Method in class fr.xephi.authme.events.ProtectInventoryEvent +
  +
getPlayer() - +Method in class fr.xephi.authme.events.RegisterTeleportEvent +
  +
getPlayer() - +Method in class fr.xephi.authme.events.ResetInventoryEvent +
  +
getPlayer() - +Method in class fr.xephi.authme.events.RestoreInventoryEvent +
  +
getPlayer() - +Method in class fr.xephi.authme.events.SpawnTeleportEvent +
  +
getPlayer() - +Method in class fr.xephi.authme.events.StoreInventoryEvent +
  +
getPlayerAuth() - +Method in class fr.xephi.authme.events.SessionEvent +
  +
getPlayerName() - +Method in class fr.xephi.authme.events.PasswordEncryptionEvent +
  +
getPlayerRealName(String) - +Static method in class fr.xephi.authme.api.API +
Get Player realName from lowerCase nickname +
getPlugin() - +Method in class fr.xephi.authme.api.API +
  +
getPseudoRandomFunction() - +Method in interface fr.xephi.authme.security.pbkdf2.PBKDF2 +
Get currently set Pseudo Random Function. +
getPseudoRandomFunction() - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Engine +
  +
getQuitLocX() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getQuitLocY() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getQuitLocZ() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getRealname() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getRecoveryPassLength - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getRegisteredGroup - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getRegistrationTimeout - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getRestrictedIp(String, String) - +Static method in class fr.xephi.authme.settings.Settings +
Config option for setting and check restricted user by username;ip , + return false if ip and name doesnt amtch with player that join the + server, so player has a restricted access +
getSalt() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getSalt() - +Method in class fr.xephi.authme.security.pbkdf2.PBKDF2Parameters +
  +
getServer() - +Static method in class fr.xephi.authme.events.CustomEvent +
  +
getSessionTimeout - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getSettings() - +Method in class fr.xephi.authme.AuthMe +
  +
getSHA256(String) - +Method in class fr.xephi.authme.security.crypts.XF +
  +
getSpawn() - +Method in class fr.xephi.authme.settings.Spawn +
  +
getSpawnLocation(Player) - +Method in class fr.xephi.authme.AuthMe +
  +
getStoredArmor() - +Method in class fr.xephi.authme.events.ProtectInventoryEvent +
  +
getStoredInventory() - +Method in class fr.xephi.authme.events.ProtectInventoryEvent +
  +
getTimeoutTaskId() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
getTo() - +Method in class fr.xephi.authme.events.AuthMeTeleportEvent +
  +
getTo() - +Method in class fr.xephi.authme.events.RegisterTeleportEvent +
  +
getTo() - +Method in class fr.xephi.authme.events.SpawnTeleportEvent +
  +
getType() - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
getType() - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
getType() - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
getType() - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
getType() - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
getUnloggedinGroup - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getUnrestrictedName - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getValidConnection() - +Method in class fr.xephi.authme.datasource.MiniConnectionPoolManager +
Retrieves a connection from the connection pool and ensures that it is + valid by calling Connection.isValid(int). +
getVeryGamesIP(Player) - +Method in class fr.xephi.authme.AuthMe +
Get Player real IP through VeryGames method +
getWarnMessageInterval - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getWhirlpool(String) - +Static method in class fr.xephi.authme.security.crypts.XAUTH +
  +
getWordPressPrefix - +Static variable in class fr.xephi.authme.settings.Settings +
  +
getWorld() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
getXAuthPlayers() - +Method in class fr.xephi.authme.converter.newxAuthToFlat +
  +
getXAuthPlayers() - +Method in class fr.xephi.authme.converter.oldxAuthToFlat +
  +
gm - +Static variable in class fr.xephi.authme.listener.AuthMePlayerListener +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-8.html b/javadoc/index-files/index-8.html new file mode 100644 index 00000000..0dd5d334 --- /dev/null +++ b/javadoc/index-files/index-8.html @@ -0,0 +1,181 @@ + + + + + + +H-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+H

+
+
handleClick(ButtonClickEvent) - +Method in interface fr.xephi.authme.gui.Clickable +
  +
handleClick(ButtonClickEvent) - +Method in class fr.xephi.authme.gui.screens.LoginScreen +
  +
handleRef - +Variable in class fr.xephi.authme.gui.CustomButton +
  +
hash(String, String) - +Method in class fr.xephi.authme.security.crypts.ROYALAUTH +
  +
HashAlgorithm - Enum in fr.xephi.authme.security
 
hashCode() - +Method in class fr.xephi.authme.cache.auth.PlayerAuth +
  +
hashpw(String, String) - +Static method in class fr.xephi.authme.security.crypts.BCRYPT +
Hash a password using the OpenBSD bcrypt scheme +
hasJoinedIp(String, String) - +Method in class fr.xephi.authme.AuthMe +
  +
hasLimboPlayer(String) - +Method in class fr.xephi.authme.cache.limbo.LimboCache +
  +
hasPermOnJoin(Player) - +Method in class fr.xephi.authme.Utils +
  +
hex - +Static variable in class fr.xephi.authme.security.pbkdf2.BinTools +
  +
hex2bin(String) - +Static method in class fr.xephi.authme.security.pbkdf2.BinTools +
Convert hex string to array of bytes. +
hex2bin(char) - +Static method in class fr.xephi.authme.security.pbkdf2.BinTools +
Convert hex digit to numerical value. +
hookAuthMe() - +Static method in class fr.xephi.authme.api.API +
Hook into AuthMe +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index-files/index-9.html b/javadoc/index-files/index-9.html new file mode 100644 index 00000000..87874efc --- /dev/null +++ b/javadoc/index-files/index-9.html @@ -0,0 +1,322 @@ + + + + + + +I-Index + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+

+I

+
+
info(String) - +Static method in class fr.xephi.authme.ConsoleLogger +
  +
init(byte[]) - +Method in class fr.xephi.authme.security.pbkdf2.MacBasedPRF +
  +
init(byte[]) - +Method in interface fr.xephi.authme.security.pbkdf2.PRF +
Initialize this instance with the user-supplied password. +
instance - +Static variable in class fr.xephi.authme.api.API +
  +
instance - +Variable in class fr.xephi.authme.converter.CrazyLoginConverter +
  +
instance - +Variable in class fr.xephi.authme.converter.newxAuthToFlat +
  +
instance - +Variable in class fr.xephi.authme.converter.oldxAuthToFlat +
  +
instance - +Variable in class fr.xephi.authme.converter.RakamakConverter +
  +
instance - +Variable in class fr.xephi.authme.listener.AuthMeBlockListener +
  +
instance - +Variable in class fr.xephi.authme.listener.AuthMeEntityListener +
  +
instance - +Variable in class fr.xephi.authme.plugin.manager.CitizensCommunicator +
  +
IPB3 - Class in fr.xephi.authme.security.crypts
 
IPB3() - +Constructor for class fr.xephi.authme.security.crypts.IPB3 +
  +
isAllowRestrictedIp - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isaNPC(Player) - +Method in class fr.xephi.authme.api.API +
Deprecated.  +
isAuthAvailable(String) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
isAuthAvailable(String) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
isAuthAvailable(String) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
isAuthAvailable(String) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
isAuthAvailable(String) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
isAuthenticated(Player) - +Static method in class fr.xephi.authme.api.API +
  +
isAuthenticated(String) - +Method in class fr.xephi.authme.cache.auth.PlayerCache +
  +
isAuthenticated() - +Method in class fr.xephi.authme.events.SpawnTeleportEvent +
  +
isBackupActivated - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isBackupOnStart - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isBackupOnStop - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isCachingEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isCancelled() - +Method in class fr.xephi.authme.events.CustomEvent +
  +
isChatAllowed - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isEmailCorrect(String) - +Static method in class fr.xephi.authme.settings.Settings +
  +
isFlying() - +Method in class fr.xephi.authme.cache.backup.DataFileCache +
  +
isFlying() - +Method in class fr.xephi.authme.cache.limbo.LimboPlayer +
  +
isForcedRegistrationEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isForceSingleSessionEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isForceSpawnLocOnJoinEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isForceSurvivalModeEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isKickNonRegisteredEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isKickOnWrongPasswordEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isLoggable(LogRecord) - +Method in class fr.xephi.authme.ConsoleFilter +
  +
isLogged(String) - +Method in class fr.xephi.authme.datasource.CacheDataSource +
  +
isLogged(String) - +Method in interface fr.xephi.authme.datasource.DataSource +
  +
isLogged(String) - +Method in class fr.xephi.authme.datasource.FlatFileThread +
  +
isLogged(String) - +Method in class fr.xephi.authme.datasource.MySQLThread +
  +
isLogged(String) - +Method in class fr.xephi.authme.datasource.SQLiteThread +
  +
isLoggedIp(String, String) - +Method in class fr.xephi.authme.AuthMe +
  +
isLogin() - +Method in class fr.xephi.authme.events.LoginEvent +
  +
isLogin() - +Method in class fr.xephi.authme.events.SessionEvent +
  +
isMovementAllowed - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isNPC(Player) - +Method in class fr.xephi.authme.api.API +
  +
isNPC(Entity, AuthMe) - +Method in class fr.xephi.authme.plugin.manager.CitizensCommunicator +
  +
isNPC(Entity) - +Static method in class fr.xephi.authme.plugin.manager.CombatTagComunicator +
Returns if the entity is an NPC +
isPermissionCheckEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isRegistered(String) - +Static method in class fr.xephi.authme.api.API +
  +
isRegistrationEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isResetInventoryIfCreative - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isSaveQuitLocationEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isSessionsEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isStopEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isTeleportToSpawnEnabled - +Static variable in class fr.xephi.authme.settings.Settings +
  +
isUnrestricted(Player) - +Static method in class fr.xephi.authme.api.API +
  +
isUnrestricted(Player) - +Method in class fr.xephi.authme.Utils +
  +
+
+ + + + + + + + + + + + + + + +
+ +
+ + + +A B C D E F G H I J L M N O P R S T U V W X _
+ + + diff --git a/javadoc/index.html b/javadoc/index.html new file mode 100644 index 00000000..76912cef --- /dev/null +++ b/javadoc/index.html @@ -0,0 +1,39 @@ + + + + + + +Generated Documentation (Untitled) + + + + + + + + + + + +<H2> +Frame Alert</H2> + +<P> +This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. +<BR> +Link to<A HREF="overview-summary.html">Non-frame version.</A> + + + diff --git a/javadoc/overview-frame.html b/javadoc/overview-frame.html new file mode 100644 index 00000000..e991e269 --- /dev/null +++ b/javadoc/overview-frame.html @@ -0,0 +1,82 @@ + + + + + + +Overview List + + + + + + + + + + + + + + + +
+
+ + + + + +
All Classes +

+ +Packages +
+fr.xephi.authme +
+fr.xephi.authme.api +
+fr.xephi.authme.cache.auth +
+fr.xephi.authme.cache.backup +
+fr.xephi.authme.cache.limbo +
+fr.xephi.authme.commands +
+fr.xephi.authme.converter +
+fr.xephi.authme.datasource +
+fr.xephi.authme.events +
+fr.xephi.authme.gui +
+fr.xephi.authme.gui.screens +
+fr.xephi.authme.listener +
+fr.xephi.authme.plugin.manager +
+fr.xephi.authme.process +
+fr.xephi.authme.process.login +
+fr.xephi.authme.process.register +
+fr.xephi.authme.security +
+fr.xephi.authme.security.crypts +
+fr.xephi.authme.security.pbkdf2 +
+fr.xephi.authme.settings +
+fr.xephi.authme.task +
+

+ +

+  + + diff --git a/javadoc/overview-summary.html b/javadoc/overview-summary.html new file mode 100644 index 00000000..484adbad --- /dev/null +++ b/javadoc/overview-summary.html @@ -0,0 +1,236 @@ + + + + + + +Overview + + + + + + + + + + + + +


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+AuthMe-Reloaded Javadoc +

+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+Packages
fr.xephi.authme 
fr.xephi.authme.api 
fr.xephi.authme.cache.auth 
fr.xephi.authme.cache.backup 
fr.xephi.authme.cache.limbo 
fr.xephi.authme.commands 
fr.xephi.authme.converter 
fr.xephi.authme.datasource 
fr.xephi.authme.events 
fr.xephi.authme.gui 
fr.xephi.authme.gui.screens 
fr.xephi.authme.listener 
fr.xephi.authme.plugin.manager 
fr.xephi.authme.process 
fr.xephi.authme.process.login 
fr.xephi.authme.process.register 
fr.xephi.authme.security 
fr.xephi.authme.security.crypts 
fr.xephi.authme.security.pbkdf2 
fr.xephi.authme.settings 
fr.xephi.authme.task 
+ +


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html new file mode 100644 index 00000000..84ef4aa1 --- /dev/null +++ b/javadoc/overview-tree.html @@ -0,0 +1,279 @@ + + + + + + +Class Hierarchy + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Hierarchy For All Packages

+
+
+
Package Hierarchies:
fr.xephi.authme, fr.xephi.authme.api, fr.xephi.authme.cache.auth, fr.xephi.authme.cache.backup, fr.xephi.authme.cache.limbo, fr.xephi.authme.commands, fr.xephi.authme.converter, fr.xephi.authme.datasource, fr.xephi.authme.events, fr.xephi.authme.gui, fr.xephi.authme.gui.screens, fr.xephi.authme.listener, fr.xephi.authme.plugin.manager, fr.xephi.authme.process, fr.xephi.authme.process.login, fr.xephi.authme.process.register, fr.xephi.authme.security, fr.xephi.authme.security.crypts, fr.xephi.authme.security.pbkdf2, fr.xephi.authme.settings, fr.xephi.authme.task
+
+

+Class Hierarchy +

+ +

+Interface Hierarchy +

+ +

+Enum Hierarchy +

+ +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/package-list b/javadoc/package-list new file mode 100644 index 00000000..35480e7d --- /dev/null +++ b/javadoc/package-list @@ -0,0 +1,21 @@ +fr.xephi.authme +fr.xephi.authme.api +fr.xephi.authme.cache.auth +fr.xephi.authme.cache.backup +fr.xephi.authme.cache.limbo +fr.xephi.authme.commands +fr.xephi.authme.converter +fr.xephi.authme.datasource +fr.xephi.authme.events +fr.xephi.authme.gui +fr.xephi.authme.gui.screens +fr.xephi.authme.listener +fr.xephi.authme.plugin.manager +fr.xephi.authme.process +fr.xephi.authme.process.login +fr.xephi.authme.process.register +fr.xephi.authme.security +fr.xephi.authme.security.crypts +fr.xephi.authme.security.pbkdf2 +fr.xephi.authme.settings +fr.xephi.authme.task diff --git a/javadoc/resources/inherit.gif b/javadoc/resources/inherit.gif new file mode 100644 index 0000000000000000000000000000000000000000..c814867a13deb0ca7ea2156c6ca1d5a03372af7e GIT binary patch literal 57 zcmZ?wbhEHbIIT!9-C*e{wE9>Kx3D)-;0v)C; KYxQGgum%9JOA&7X literal 0 HcmV?d00001 diff --git a/javadoc/serialized-form.html b/javadoc/serialized-form.html new file mode 100644 index 00000000..ae843053 --- /dev/null +++ b/javadoc/serialized-form.html @@ -0,0 +1,166 @@ + + + + + + +Serialized Form + + + + + + + + + + + + +
+ + + + + + + + + + + + + + + +
+ +
+ + + +
+
+

+Serialized Form

+
+
+ + + + + +
+Package fr.xephi.authme.datasource
+ +

+ + + + + +
+Class fr.xephi.authme.datasource.MiniConnectionPoolManager.TimeoutException extends java.lang.RuntimeException implements Serializable
+ +

+serialVersionUID: 1L + +

+ +

+


+ + + + + + + + + + + + + + + +
+ +
+ + + +
+ + + diff --git a/javadoc/stylesheet.css b/javadoc/stylesheet.css new file mode 100644 index 00000000..6ea9e516 --- /dev/null +++ b/javadoc/stylesheet.css @@ -0,0 +1,29 @@ +/* Javadoc style sheet */ + +/* Define colors, fonts and other style attributes here to override the defaults */ + +/* Page background color */ +body { background-color: #FFFFFF; color:#000000 } + +/* Headings */ +h1 { font-size: 145% } + +/* Table colors */ +.TableHeadingColor { background: #CCCCFF; color:#000000 } /* Dark mauve */ +.TableSubHeadingColor { background: #EEEEFF; color:#000000 } /* Light mauve */ +.TableRowColor { background: #FFFFFF; color:#000000 } /* White */ + +/* Font used in left-hand frame lists */ +.FrameTitleFont { font-size: 100%; font-family: Helvetica, Arial, sans-serif; color:#000000 } +.FrameHeadingFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } +.FrameItemFont { font-size: 90%; font-family: Helvetica, Arial, sans-serif; color:#000000 } + +/* Navigation bar fonts and colors */ +.NavBarCell1 { background-color:#EEEEFF; color:#000000} /* Light mauve */ +.NavBarCell1Rev { background-color:#00008B; color:#FFFFFF} /* Dark Blue */ +.NavBarFont1 { font-family: Arial, Helvetica, sans-serif; color:#000000;color:#000000;} +.NavBarFont1Rev { font-family: Arial, Helvetica, sans-serif; color:#FFFFFF;color:#FFFFFF;} + +.NavBarCell2 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} +.NavBarCell3 { font-family: Arial, Helvetica, sans-serif; background-color:#FFFFFF; color:#000000} + diff --git a/src/main/java/fr/xephi/authme/AuthMe.java b/src/main/java/fr/xephi/authme/AuthMe.java index 531718d2..c1f7d088 100644 --- a/src/main/java/fr/xephi/authme/AuthMe.java +++ b/src/main/java/fr/xephi/authme/AuthMe.java @@ -86,7 +86,7 @@ public class AuthMe extends JavaPlugin { public Permission permission; private Utils utils = Utils.getInstance(); private JavaPlugin plugin; - private FileCache playerBackup = new FileCache(); + private FileCache playerBackup = new FileCache(this); public CitizensCommunicator citizens; public SendMailSSL mail = null; public int CitizensVersion = 0; diff --git a/src/main/java/fr/xephi/authme/cache/backup/FileCache.java b/src/main/java/fr/xephi/authme/cache/backup/FileCache.java index c81a42e9..69c53cc3 100644 --- a/src/main/java/fr/xephi/authme/cache/backup/FileCache.java +++ b/src/main/java/fr/xephi/authme/cache/backup/FileCache.java @@ -6,6 +6,7 @@ import java.util.ArrayList; import java.util.List; import java.util.Scanner; +import org.bukkit.Bukkit; import org.bukkit.Material; import org.bukkit.enchantments.Enchantment; import org.bukkit.entity.Player; @@ -17,19 +18,27 @@ import fr.xephi.authme.api.API; public class FileCache { - private AuthMe plugin = AuthMe.getInstance(); + private AuthMe plugin; - public FileCache() { - final File folder = new File("cache"); - if (!folder.exists()) { - folder.mkdirs(); - } + public FileCache(AuthMe plugin) { + this.plugin = plugin; + final File file = new File(plugin.getDataFolder() + File.separator + + "cache"); + if (!file.exists()) file.mkdir(); } public void createCache(Player player, DataFileCache playerData, String group, boolean operator, boolean flying) { - String playername = player.getName(); - final File file = new File("cache/" + playername + ".cache"); + String path = ""; + try { + path = player.getUniqueId().toString(); + } catch (Exception e) { + path = player.getName(); + } catch (Error e) { + path = player.getName(); + } + File file = new File(plugin.getDataFolder() + File.separator + "cache" + + File.separator + path + File.separator + "playerdatas.cache"); if (file.exists()) { return; @@ -40,243 +49,411 @@ public class FileCache { file.createNewFile(); writer = new FileWriter(file); - - String s = group + ";"; - if (operator) s = s + "1"; - else s = s + "0"; - - // line format Group|OperatorStatus|isFlying - if (flying) writer.write(s + ";1" + API.newline); - else writer.write(s + ";0" + API.newline); - writer.flush(); - - ItemStack[] invstack = playerData.getInventory(); - - for (int i = 0; i < invstack.length; i++) { - - String itemid = "AIR"; - int amount = 0; - int durability = 0; - String enchList = ""; - String name = ""; - String lores = ""; - if (invstack[i] != null) { - itemid = invstack[i].getType().name(); - amount = invstack[i].getAmount(); - durability = invstack[i].getDurability(); - for (Enchantment e : invstack[i].getEnchantments().keySet()) { - enchList = enchList.concat(e.getName() + ":" - + invstack[i].getEnchantmentLevel(e) + ":"); - } - if (enchList.length() > 1) enchList = enchList.substring(0, - enchList.length() - 1); - if (invstack[i].hasItemMeta()) { - if (invstack[i].getItemMeta().hasDisplayName()) { - name = invstack[i].getItemMeta().getDisplayName(); - } - if (invstack[i].getItemMeta().hasLore()) { - for (String lore : invstack[i].getItemMeta() - .getLore()) { - lores = lore + "%newline%"; - } - } - } - } - String writeItem = "i" + ":" + itemid + ":" + amount + ":" - + durability + ":" + enchList + ";" + name + "\\*" - + lores + "\r\n"; - writer.write(writeItem); - writer.flush(); - } - - ItemStack[] armorstack = playerData.getArmour(); - - for (int i = 0; i < armorstack.length; i++) { - String itemid = "AIR"; - int amount = 0; - int durability = 0; - String enchList = ""; - String name = ""; - String lores = ""; - if (armorstack[i] != null) { - itemid = armorstack[i].getType().name(); - amount = armorstack[i].getAmount(); - durability = armorstack[i].getDurability(); - for (Enchantment e : armorstack[i].getEnchantments() - .keySet()) { - enchList = enchList.concat(e.getName() + ":" - + armorstack[i].getEnchantmentLevel(e) + ":"); - } - if (enchList.length() > 1) enchList = enchList.substring(0, - enchList.length() - 1); - if (armorstack[i].hasItemMeta()) { - if (armorstack[i].getItemMeta().hasDisplayName()) { - name = armorstack[i].getItemMeta().getDisplayName(); - } - if (armorstack[i].getItemMeta().hasLore()) { - for (String lore : armorstack[i].getItemMeta() - .getLore()) { - lores = lore + "%newline%"; - } - } - } - } - String writeItem = "w" + ":" + itemid + ":" + amount + ":" - + durability + ":" + enchList + ";" + name + "\\*" - + lores + "\r\n"; - writer.write(writeItem); - writer.flush(); - } + writer.write(group + API.newline); + writer.write(String.valueOf(operator) + API.newline); + writer.write(String.valueOf(flying) + API.newline); writer.close(); + + file = new File(plugin.getDataFolder() + File.separator + "cache" + + File.separator + path + File.separator + "inventory"); + + file.mkdir(); + ItemStack[] inv = playerData.getInventory(); + for (int i = 0; i < inv.length; i++) { + ItemStack item = inv[i]; + file = new File(plugin.getDataFolder() + File.separator + + "cache" + File.separator + path + File.separator + + "inventory" + File.separator + i + ".cache"); + writer = new FileWriter(file); + writer.write(item.getType().name() + API.newline); + writer.write(item.getDurability() + API.newline); + writer.write(item.getAmount() + API.newline); + writer.flush(); + if (item.hasItemMeta()) { + ItemMeta meta = item.getItemMeta(); + if (meta.hasDisplayName()) writer.write("name=" + + meta.getDisplayName() + API.newline); + if (meta.hasLore()) { + String lores = ""; + for (String lore : meta.getLore()) + lores = lore + "%newline%"; + writer.write("lore=" + lores + API.newline); + } + if (meta.hasEnchants()) { + for (Enchantment ench : meta.getEnchants().keySet()) { + writer.write("metaenchant=" + ench.getName() + ":" + + meta.getEnchants().get(ench) + + API.newline); + } + } + writer.flush(); + } + for (Enchantment ench : item.getEnchantments().keySet()) { + writer.write("enchant=" + ench.getName() + ":" + + item.getEnchantments().get(ench) + API.newline); + } + writer.close(); + } + + file = new File(plugin.getDataFolder() + File.separator + "cache" + + File.separator + path + File.separator + "armours"); + + file.mkdir(); + + ItemStack[] armors = playerData.getArmour(); + for (int i = 0; i < armors.length; i++) { + ItemStack item = armors[i]; + file = new File(plugin.getDataFolder() + File.separator + + "cache" + File.separator + path + File.separator + + "armours" + File.separator + i + ".cache"); + writer = new FileWriter(file); + if (item != null) { + writer.write(item.getType().name() + API.newline); + writer.write(item.getDurability() + API.newline); + writer.write(item.getAmount() + API.newline); + writer.flush(); + if (item.hasItemMeta()) { + ItemMeta meta = item.getItemMeta(); + if (meta.hasDisplayName()) writer.write("name=" + + meta.getDisplayName() + API.newline); + if (meta.hasLore()) { + String lores = ""; + for (String lore : meta.getLore()) + lores = lore + "%newline%"; + writer.write("lore=" + lores + API.newline); + } + writer.flush(); + } + for (Enchantment ench : item.getEnchantments().keySet()) { + writer.write("enchant=" + ench.getName() + ":" + + item.getEnchantments().get(ench) + + API.newline); + } + } else { + writer.write("AIR" + API.newline); + } + writer.close(); + } } catch (final Exception e) { e.printStackTrace(); } } public DataFileCache readCache(Player player) { - String playername = player.getName(); - File file = new File("cache/" + playername + ".cache"); - if (!file.exists()) { - playername = player.getName().toLowerCase(); - file = new File("cache/" + playername + ".cache"); - } - - ItemStack[] stacki = new ItemStack[36]; - ItemStack[] stacka = new ItemStack[4]; - String group = null; - boolean op = false; - boolean flying = false; - if (!file.exists()) { - return new DataFileCache(stacki, stacka); - } - - Scanner reader = null; + String path = ""; try { - reader = new Scanner(file); - - int i = 0; - int a = 0; - while (reader.hasNextLine()) { - String line = reader.nextLine(); - - if (!line.contains(":")) { - // the fist line represent the player group, operator status - // and flying status - final String[] playerInfo = line.split(";"); - group = playerInfo[0]; - - if (Integer.parseInt(playerInfo[1]) == 1) { - op = true; - } else op = false; - if (playerInfo.length > 2) { - if (Integer.parseInt(playerInfo[2]) == 1) flying = true; - else flying = false; - } - - continue; - } - - if (!line.startsWith("i") && !line.startsWith("w")) { - continue; - } - String lores = ""; - String name = ""; - if (line.split("\\*").length > 1) { - lores = line.split("\\*")[1]; - line = line.split("\\*")[0]; - } - if (line.split(";").length > 1) { - name = line.split(";")[1]; - line = line.split(";")[0]; - } - final String[] in = line.split(":"); - // can enchant item? size ofstring in file - 4 all / 2 = number - // of enchant - if (in[0].equals("i")) { - stacki[i] = new ItemStack(Material.getMaterial(in[1]), - Integer.parseInt(in[2]), Short.parseShort((in[3]))); - if (in.length > 4 && !in[4].isEmpty()) { - for (int k = 4; k < in.length - 1; k++) { - stacki[i].addUnsafeEnchantment( - Enchantment.getByName(in[k]), - Integer.parseInt(in[k + 1])); - k++; - } - } - try { - ItemMeta meta = plugin.getServer().getItemFactory() - .getItemMeta(stacki[i].getType()); - if (!name.isEmpty()) { - meta.setDisplayName(name); - } - if (!lores.isEmpty()) { - List loreList = new ArrayList(); - for (String s : lores.split("%newline%")) { - loreList.add(s); - } - meta.setLore(loreList); - } - if (meta != null) stacki[i].setItemMeta(meta); - } catch (Exception e) { - } - i++; - } else { - stacka[a] = new ItemStack(Material.getMaterial(in[1]), - Integer.parseInt(in[2]), Short.parseShort((in[3]))); - if (in.length > 4 && !in[4].isEmpty()) { - for (int k = 4; k < in.length - 1; k++) { - stacka[a].addUnsafeEnchantment( - Enchantment.getByName(in[k]), - Integer.parseInt(in[k + 1])); - k++; - } - } - try { - ItemMeta meta = plugin.getServer().getItemFactory() - .getItemMeta(stacka[a].getType()); - if (!name.isEmpty()) meta.setDisplayName(name); - if (!lores.isEmpty()) { - List loreList = new ArrayList(); - for (String s : lores.split("%newline%")) { - loreList.add(s); - } - meta.setLore(loreList); - } - if (meta != null) stacki[i].setItemMeta(meta); - } catch (Exception e) { - } - a++; - } - } - } catch (final Exception e) { - e.printStackTrace(); - } finally { - if (reader != null) { - reader.close(); - } + path = player.getUniqueId().toString(); + } catch (Exception e) { + path = player.getName(); + } catch (Error e) { + path = player.getName(); } - return new DataFileCache(stacki, stacka, group, op, flying); + File file = new File(plugin.getDataFolder() + File.separator + "cache" + File.separator + path + File.separator + ".playerdatas.cache"); + String playername = player.getName().toLowerCase(); + if (!file.exists()) { + // OLD METHOD + file = new File("cache/" + playername + ".cache"); + ItemStack[] stacki = new ItemStack[36]; + ItemStack[] stacka = new ItemStack[4]; + if (!file.exists()) { + return new DataFileCache(stacki, stacka); + } + String group = null; + boolean op = false; + boolean flying = false; + + Scanner reader = null; + try { + reader = new Scanner(file); + + int i = 0; + int a = 0; + while (reader.hasNextLine()) { + String line = reader.nextLine(); + + if (!line.contains(":")) { + // the fist line represent the player group, operator status + // and flying status + final String[] playerInfo = line.split(";"); + group = playerInfo[0]; + + if (Integer.parseInt(playerInfo[1]) == 1) { + op = true; + } else op = false; + if (playerInfo.length > 2) { + if (Integer.parseInt(playerInfo[2]) == 1) flying = true; + else flying = false; + } + + continue; + } + + if (!line.startsWith("i") && !line.startsWith("w")) { + continue; + } + String lores = ""; + String name = ""; + if (line.split("\\*").length > 1) { + lores = line.split("\\*")[1]; + line = line.split("\\*")[0]; + } + if (line.split(";").length > 1) { + name = line.split(";")[1]; + line = line.split(";")[0]; + } + final String[] in = line.split(":"); + // can enchant item? size ofstring in file - 4 all / 2 = number + // of enchant + if (in[0].equals("i")) { + stacki[i] = new ItemStack(Material.getMaterial(in[1]), + Integer.parseInt(in[2]), Short.parseShort((in[3]))); + if (in.length > 4 && !in[4].isEmpty()) { + for (int k = 4; k < in.length - 1; k++) { + stacki[i].addUnsafeEnchantment( + Enchantment.getByName(in[k]), + Integer.parseInt(in[k + 1])); + k++; + } + } + try { + ItemMeta meta = plugin.getServer().getItemFactory() + .getItemMeta(stacki[i].getType()); + if (!name.isEmpty()) { + meta.setDisplayName(name); + } + if (!lores.isEmpty()) { + List loreList = new ArrayList(); + for (String s : lores.split("%newline%")) { + loreList.add(s); + } + meta.setLore(loreList); + } + if (meta != null) stacki[i].setItemMeta(meta); + } catch (Exception e) { + } + i++; + } else { + stacka[a] = new ItemStack(Material.getMaterial(in[1]), + Integer.parseInt(in[2]), Short.parseShort((in[3]))); + if (in.length > 4 && !in[4].isEmpty()) { + for (int k = 4; k < in.length - 1; k++) { + stacka[a].addUnsafeEnchantment( + Enchantment.getByName(in[k]), + Integer.parseInt(in[k + 1])); + k++; + } + } + try { + ItemMeta meta = plugin.getServer().getItemFactory() + .getItemMeta(stacka[a].getType()); + if (!name.isEmpty()) meta.setDisplayName(name); + if (!lores.isEmpty()) { + List loreList = new ArrayList(); + for (String s : lores.split("%newline%")) { + loreList.add(s); + } + meta.setLore(loreList); + } + if (meta != null) stacki[i].setItemMeta(meta); + } catch (Exception e) { + } + a++; + } + } + } catch (final Exception e) { + e.printStackTrace(); + } finally { + if (reader != null) { + reader.close(); + } + } + return new DataFileCache(stacki, stacka, group, op, flying); + } else { + // NEW METHOD + ItemStack[] inv = new ItemStack[36]; + ItemStack[] armours = new ItemStack[4]; + String group = null; + boolean op = false; + boolean flying = false; + + Scanner reader = null; + try { + reader = new Scanner(file); + + int count = 1; + while (reader.hasNextLine()) { + String line = reader.nextLine(); + switch (count) { + case 1: + group = line; + break; + case 2: + op = Boolean.parseBoolean(line); + break; + case 3: + flying = Boolean.parseBoolean(line); + break; + default: + break; + } + count++; + } + if (reader != null) + reader.close(); + for (int i = 0 ; i < inv.length; i++) { + reader = new Scanner(new File(plugin.getDataFolder() + File.separator + "cache" + File.separator + path + + File.separator + "inventory" + File.separator + i + ".cache")); + ItemStack item = new ItemStack(Material.AIR); + ItemMeta meta = null; + count = 1; + boolean v = true; + while (reader.hasNextLine() && v == true) { + String line = reader.nextLine(); + switch (count) { + case 1: + item.setType(Material.getMaterial(line)); + if (item.getType() == Material.AIR) + v = false; + continue; + case 2: + item.setDurability(Short.parseShort(line)); + continue; + case 3: + item.setAmount(Integer.parseInt(line)); + continue; + case 4: + meta = Bukkit.getItemFactory().getItemMeta(item.getType()); + break; + default: break; + } + if (line.startsWith("name=")) { + line = line.substring(5); + meta.setDisplayName(line); + item.setItemMeta(meta); + continue; + } + if (line.startsWith("lore=")) { + line = line.substring(5); + List lore = new ArrayList(); + for (String s : line.split("%newline%")) + lore.add(s); + meta.setLore(lore); + item.setItemMeta(meta); + continue; + } + if (line.startsWith("enchant=")) { + line = line.substring(8); + item.addEnchantment(Enchantment.getByName(line.split(":")[0]), Integer.parseInt(line.split(":")[1])); + } + count++; + } + if (reader != null) + reader.close(); + inv[i] = item; + } + for (int i = 0 ; i < armours.length; i++) { + reader = new Scanner(new File(plugin.getDataFolder() + File.separator + "cache" + File.separator + path + + File.separator + "armours" + File.separator + i + ".cache")); + ItemStack item = new ItemStack(Material.AIR); + ItemMeta meta = null; + count = 1; + boolean v = true; + while (reader.hasNextLine() && v == true) { + String line = reader.nextLine(); + switch (count) { + case 1: + item.setType(Material.getMaterial(line)); + if (item.getType() == Material.AIR) + v = false; + continue; + case 2: + item.setDurability(Short.parseShort(line)); + continue; + case 3: + item.setAmount(Integer.parseInt(line)); + continue; + case 4: + meta = Bukkit.getItemFactory().getItemMeta(item.getType()); + break; + default: break; + } + if (line.startsWith("name=")) { + line = line.substring(5); + meta.setDisplayName(line); + item.setItemMeta(meta); + continue; + } + if (line.startsWith("lore=")) { + line = line.substring(5); + List lore = new ArrayList(); + for (String s : line.split("%newline%")) + lore.add(s); + meta.setLore(lore); + item.setItemMeta(meta); + continue; + } + if (line.startsWith("enchant=")) { + line = line.substring(8); + item.addEnchantment(Enchantment.getByName(line.split(":")[0]), Integer.parseInt(line.split(":")[1])); + } + count++; + } + if (reader != null) + reader.close(); + armours[i] = item; + } + + } catch (final Exception e) { + e.printStackTrace(); + } finally { + if (reader != null) + reader.close(); + } + return new DataFileCache(inv, armours, group, op, flying); + } + } public void removeCache(Player player) { - String playername = player.getName(); - File file = new File("cache/" + playername + ".cache"); + String path = ""; + try { + path = player.getUniqueId().toString(); + } catch (Exception e) { + path = player.getName(); + } catch (Error e) { + path = player.getName(); + } + File file = new File(plugin.getDataFolder() + File.separator + "cache" + + File.separator + path); if (!file.exists()) { - playername = player.getName().toLowerCase(); - file = new File("cache/" + playername + ".cache"); + file = new File("cache/" + player.getName().toLowerCase() + + ".cache"); } if (file.exists()) { - file.delete(); + if (file.isDirectory()) { + for (File f : file.listFiles()) + if (f.isDirectory()) for (File a : f.listFiles()) + a.delete(); + else f.delete(); + } else file.delete(); } } public boolean doesCacheExist(Player player) { - String playername = player.getName(); - File file = new File("cache/" + playername + ".cache"); + String path = ""; + try { + path = player.getUniqueId().toString(); + } catch (Exception e) { + path = player.getName(); + } catch (Error e) { + path = player.getName(); + } + File file = new File(plugin.getDataFolder() + File.separator + "cache" + + File.separator + path); if (!file.exists()) { - playername = player.getName().toLowerCase(); - file = new File("cache/" + playername + ".cache"); + file = new File("cache/" + player.getName().toLowerCase() + + ".cache"); } if (file.exists()) { diff --git a/src/main/java/fr/xephi/authme/cache/limbo/LimboCache.java b/src/main/java/fr/xephi/authme/cache/limbo/LimboCache.java index c9f57819..c327db51 100644 --- a/src/main/java/fr/xephi/authme/cache/limbo/LimboCache.java +++ b/src/main/java/fr/xephi/authme/cache/limbo/LimboCache.java @@ -19,12 +19,13 @@ public class LimboCache { private static LimboCache singleton = null; public HashMap cache; - private FileCache playerData = new FileCache(); + private FileCache playerData; public AuthMe plugin; private LimboCache(AuthMe plugin) { this.plugin = plugin; this.cache = new HashMap(); + this.playerData = new FileCache(plugin); } public void addLimboPlayer(Player player) { diff --git a/src/main/java/fr/xephi/authme/commands/LogoutCommand.java b/src/main/java/fr/xephi/authme/commands/LogoutCommand.java index c32a3e6c..24724d9e 100644 --- a/src/main/java/fr/xephi/authme/commands/LogoutCommand.java +++ b/src/main/java/fr/xephi/authme/commands/LogoutCommand.java @@ -33,11 +33,12 @@ public class LogoutCommand implements CommandExecutor { private AuthMe plugin; private DataSource database; private Utils utils = Utils.getInstance(); - private FileCache playerBackup = new FileCache(); + private FileCache playerBackup; public LogoutCommand(AuthMe plugin, DataSource database) { this.plugin = plugin; this.database = database; + this.playerBackup = new FileCache(plugin); } @Override diff --git a/src/main/java/fr/xephi/authme/commands/UnregisterCommand.java b/src/main/java/fr/xephi/authme/commands/UnregisterCommand.java index 96532fe3..b98dfd08 100644 --- a/src/main/java/fr/xephi/authme/commands/UnregisterCommand.java +++ b/src/main/java/fr/xephi/authme/commands/UnregisterCommand.java @@ -34,11 +34,12 @@ public class UnregisterCommand implements CommandExecutor { private Messages m = Messages.getInstance(); public AuthMe plugin; private DataSource database; - private FileCache playerCache = new FileCache(); + private FileCache playerCache; public UnregisterCommand(AuthMe plugin, DataSource database) { this.plugin = plugin; this.database = database; + this.playerCache = new FileCache(plugin); } @Override diff --git a/src/main/java/fr/xephi/authme/datasource/FlatFileThread.java b/src/main/java/fr/xephi/authme/datasource/FlatFileThread.java index 28385c12..2bf0923b 100644 --- a/src/main/java/fr/xephi/authme/datasource/FlatFileThread.java +++ b/src/main/java/fr/xephi/authme/datasource/FlatFileThread.java @@ -755,8 +755,7 @@ public class FlatFileThread extends Thread implements DataSource { int result = 0; try { br = new BufferedReader(new FileReader(source)); - String line; - while ((line = br.readLine()) != null) { + while ((br.readLine()) != null) { result++; } } catch (FileNotFoundException ex) { diff --git a/src/main/java/fr/xephi/authme/listener/AuthMePlayerListener.java b/src/main/java/fr/xephi/authme/listener/AuthMePlayerListener.java index bd0cf755..5f4607e4 100644 --- a/src/main/java/fr/xephi/authme/listener/AuthMePlayerListener.java +++ b/src/main/java/fr/xephi/authme/listener/AuthMePlayerListener.java @@ -70,13 +70,14 @@ public class AuthMePlayerListener implements Listener { private Messages m = Messages.getInstance(); public AuthMe plugin; private DataSource data; - private FileCache playerBackup = new FileCache(); + private FileCache playerBackup; public boolean causeByAuthMe = false; private HashMap antibot = new HashMap(); public AuthMePlayerListener(AuthMe plugin, DataSource data) { this.plugin = plugin; this.data = data; + this.playerBackup = new FileCache(plugin); } @EventHandler(priority = EventPriority.LOWEST) diff --git a/src/main/java/fr/xephi/authme/process/login/ProcessSyncronousPlayerLogin.java b/src/main/java/fr/xephi/authme/process/login/ProcessSyncronousPlayerLogin.java index 392d96a2..77ea73bf 100644 --- a/src/main/java/fr/xephi/authme/process/login/ProcessSyncronousPlayerLogin.java +++ b/src/main/java/fr/xephi/authme/process/login/ProcessSyncronousPlayerLogin.java @@ -31,7 +31,7 @@ public class ProcessSyncronousPlayerLogin implements Runnable { private AuthMe plugin; private DataSource database; private PluginManager pm; - private FileCache playerCache = new FileCache(); + private FileCache playerCache; public ProcessSyncronousPlayerLogin(Player player, AuthMe plugin, DataSource data) { @@ -42,6 +42,7 @@ public class ProcessSyncronousPlayerLogin implements Runnable { this.name = player.getName().toLowerCase(); this.limbo = LimboCache.getInstance().getLimboPlayer(name); this.auth = database.getAuth(name); + this.playerCache = new FileCache(plugin); } public LimboPlayer getLimbo() { diff --git a/src/main/java/fr/xephi/authme/task/TimeoutTask.java b/src/main/java/fr/xephi/authme/task/TimeoutTask.java index 700e52e8..b88281bb 100644 --- a/src/main/java/fr/xephi/authme/task/TimeoutTask.java +++ b/src/main/java/fr/xephi/authme/task/TimeoutTask.java @@ -2,8 +2,8 @@ package fr.xephi.authme.task; import org.bukkit.GameMode; import org.bukkit.entity.Player; -import org.bukkit.plugin.java.JavaPlugin; +import fr.xephi.authme.AuthMe; import fr.xephi.authme.ConsoleLogger; import fr.xephi.authme.cache.auth.PlayerCache; import fr.xephi.authme.cache.backup.FileCache; @@ -14,14 +14,15 @@ import fr.xephi.authme.settings.Messages; public class TimeoutTask implements Runnable { - private JavaPlugin plugin; + private AuthMe plugin; private String name; private Messages m = Messages.getInstance(); - private FileCache playerCache = new FileCache(); + private FileCache playerCache; - public TimeoutTask(JavaPlugin plugin, String name) { + public TimeoutTask(AuthMe plugin, String name) { this.plugin = plugin; this.name = name; + this.playerCache = new FileCache(plugin); } public String getName() {