diff --git a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/ConnectionDirectory.java b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/ConnectionDirectory.java index 681ec4057..474309273 100644 --- a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/ConnectionDirectory.java +++ b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/ConnectionDirectory.java @@ -53,8 +53,8 @@ import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionParameter; import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionParameterExample; import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionPermissionExample; import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionPermissionKey; -import net.sourceforge.guacamole.net.auth.mysql.utility.PermissionCheckUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.ProviderUtility; +import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService; +import net.sourceforge.guacamole.net.auth.mysql.service.ProviderService; import net.sourceforge.guacamole.protocol.GuacamoleConfiguration; import org.mybatis.guice.transactional.Transactional; @@ -71,10 +71,10 @@ public class ConnectionDirectory implements Directory{ private MySQLUser user; @Inject - PermissionCheckUtility permissionCheckUtility; + PermissionCheckService permissionCheckUtility; @Inject - ProviderUtility providerUtility; + ProviderService providerUtility; @Inject ConnectionMapper connectionDAO; diff --git a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLAuthenticationProvider.java b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLAuthenticationProvider.java index fef2ede46..2ef1dc565 100644 --- a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLAuthenticationProvider.java +++ b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLAuthenticationProvider.java @@ -55,13 +55,13 @@ import net.sourceforge.guacamole.net.auth.mysql.dao.SystemPermissionMapper; import net.sourceforge.guacamole.net.auth.mysql.dao.UserMapper; import net.sourceforge.guacamole.net.auth.mysql.dao.UserPermissionMapper; import net.sourceforge.guacamole.net.auth.mysql.properties.MySQLGuacamoleProperties; -import net.sourceforge.guacamole.net.auth.mysql.utility.ConfigurationTranslationUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.PasswordEncryptionUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.PermissionCheckUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.ProviderUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.SaltUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.SecureRandomSaltUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.Sha256PasswordEncryptionUtility; +import net.sourceforge.guacamole.net.auth.mysql.service.ConfigurationTranslationService; +import net.sourceforge.guacamole.net.auth.mysql.service.PasswordEncryptionService; +import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService; +import net.sourceforge.guacamole.net.auth.mysql.service.ProviderService; +import net.sourceforge.guacamole.net.auth.mysql.service.SaltService; +import net.sourceforge.guacamole.net.auth.mysql.service.SecureRandomSaltService; +import net.sourceforge.guacamole.net.auth.mysql.service.Sha256PasswordEncryptionService; import net.sourceforge.guacamole.properties.GuacamoleProperties; import org.apache.ibatis.transaction.jdbc.JdbcTransactionFactory; import org.mybatis.guice.MyBatisModule; @@ -154,11 +154,11 @@ public class MySQLAuthenticationProvider implements AuthenticationProvider { bind(MySQLUserContext.class); bind(UserDirectory.class); bind(MySQLUser.class); - bind(SaltUtility.class).to(SecureRandomSaltUtility.class); - bind(PasswordEncryptionUtility.class).to(Sha256PasswordEncryptionUtility.class); - bind(PermissionCheckUtility.class); - bind(ProviderUtility.class); - bind(ConfigurationTranslationUtility.class); + bind(SaltService.class).to(SecureRandomSaltService.class); + bind(PasswordEncryptionService.class).to(Sha256PasswordEncryptionService.class); + bind(PermissionCheckService.class); + bind(ProviderService.class); + bind(ConfigurationTranslationService.class); bind(ActiveConnectionSet.class).toInstance(activeConnectionSet); } diff --git a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnection.java b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnection.java index 6dabae6cb..586233e6e 100644 --- a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnection.java +++ b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnection.java @@ -48,8 +48,8 @@ import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionExample; import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionParameter; import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionParameterExample; import net.sourceforge.guacamole.net.auth.mysql.properties.MySQLGuacamoleProperties; -import net.sourceforge.guacamole.net.auth.mysql.utility.ConfigurationTranslationUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.ProviderUtility; +import net.sourceforge.guacamole.net.auth.mysql.service.ConfigurationTranslationService; +import net.sourceforge.guacamole.net.auth.mysql.service.ProviderService; import net.sourceforge.guacamole.properties.GuacamoleProperties; import net.sourceforge.guacamole.protocol.ConfiguredGuacamoleSocket; import net.sourceforge.guacamole.protocol.GuacamoleClientInformation; @@ -68,13 +68,13 @@ public class MySQLConnection implements Connection { ConnectionParameterMapper connectionParameterDAO; @Inject - ProviderUtility providerUtility; + ProviderService providerUtility; @Inject ActiveConnectionSet activeConnectionSet; @Inject - ConfigurationTranslationUtility configurationTranslationUtility; + ConfigurationTranslationService configurationTranslationUtility; private net.sourceforge.guacamole.net.auth.mysql.model.Connection connection; diff --git a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionRecord.java b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionRecord.java index e42de570d..a1a3cd88e 100644 --- a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionRecord.java +++ b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLConnectionRecord.java @@ -45,7 +45,7 @@ import net.sourceforge.guacamole.net.auth.User; import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionMapper; import net.sourceforge.guacamole.net.auth.mysql.dao.UserMapper; import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionHistory; -import net.sourceforge.guacamole.net.auth.mysql.utility.ProviderUtility; +import net.sourceforge.guacamole.net.auth.mysql.service.ProviderService; /** * A ConnectionRecord which is based on data stored in MySQL. @@ -75,7 +75,7 @@ public class MySQLConnectionRecord implements ConnectionRecord { * Service for creating and retrieving objects. */ @Inject - ProviderUtility providerUtility; + ProviderService providerUtility; /** * Initialize this MySQLConnectionRecord with the database record it diff --git a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLUser.java b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLUser.java index a542c608d..2d9637c21 100644 --- a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLUser.java +++ b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/MySQLUser.java @@ -46,9 +46,9 @@ import net.sourceforge.guacamole.net.auth.User; import net.sourceforge.guacamole.net.auth.mysql.dao.UserMapper; import net.sourceforge.guacamole.net.auth.mysql.model.UserExample; import net.sourceforge.guacamole.net.auth.mysql.model.UserWithBLOBs; -import net.sourceforge.guacamole.net.auth.mysql.utility.PasswordEncryptionUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.PermissionCheckUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.SaltUtility; +import net.sourceforge.guacamole.net.auth.mysql.service.PasswordEncryptionService; +import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService; +import net.sourceforge.guacamole.net.auth.mysql.service.SaltService; import net.sourceforge.guacamole.net.auth.permission.Permission; /** @@ -63,13 +63,13 @@ public class MySQLUser implements User { UserMapper userDAO; @Inject - PasswordEncryptionUtility passwordUtility; + PasswordEncryptionService passwordUtility; @Inject - SaltUtility saltUtility; + SaltService saltUtility; @Inject - PermissionCheckUtility permissionCheckUtility; + PermissionCheckService permissionCheckUtility; Set permissions; diff --git a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/UserDirectory.java b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/UserDirectory.java index 0a6badc3d..b7dec1100 100644 --- a/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/UserDirectory.java +++ b/extensions/guacamole-auth-mysql/src/main/java/net/sourceforge/guacamole/net/auth/mysql/UserDirectory.java @@ -63,8 +63,8 @@ import net.sourceforge.guacamole.net.auth.mysql.model.User; import net.sourceforge.guacamole.net.auth.mysql.model.UserExample; import net.sourceforge.guacamole.net.auth.mysql.model.UserPermissionExample; import net.sourceforge.guacamole.net.auth.mysql.model.UserPermissionKey; -import net.sourceforge.guacamole.net.auth.mysql.utility.PermissionCheckUtility; -import net.sourceforge.guacamole.net.auth.mysql.utility.ProviderUtility; +import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService; +import net.sourceforge.guacamole.net.auth.mysql.service.ProviderService; import net.sourceforge.guacamole.net.auth.permission.ConnectionDirectoryPermission; import net.sourceforge.guacamole.net.auth.permission.ConnectionPermission; import net.sourceforge.guacamole.net.auth.permission.Permission; @@ -119,14 +119,14 @@ public class UserDirectory implements Directory