diff --git a/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/AuthenticationProviderService.java b/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/AuthenticationProviderService.java index b7e983014..c82018951 100644 --- a/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/AuthenticationProviderService.java +++ b/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/AuthenticationProviderService.java @@ -30,11 +30,12 @@ import java.util.Collections; import java.util.HashMap; import java.util.List; import java.util.Map; -import org.apache.guacamole.auth.ldap.user.AuthenticatedUser; -import org.apache.guacamole.auth.ldap.user.UserContext; +import org.apache.guacamole.auth.ldap.user.LDAPAuthenticatedUser; +import org.apache.guacamole.auth.ldap.user.LDAPUserContext; import org.apache.guacamole.GuacamoleException; import org.apache.guacamole.GuacamoleServerException; import org.apache.guacamole.auth.ldap.user.UserService; +import org.apache.guacamole.net.auth.AuthenticatedUser; import org.apache.guacamole.net.auth.Credentials; import org.apache.guacamole.net.auth.credentials.CredentialsInfo; import org.apache.guacamole.net.auth.credentials.GuacamoleInvalidCredentialsException; @@ -74,13 +75,13 @@ public class AuthenticationProviderService { * Provider for AuthenticatedUser objects. */ @Inject - private Provider authenticatedUserProvider; + private Provider authenticatedUserProvider; /** * Provider for UserContext objects. */ @Inject - private Provider userContextProvider; + private Provider userContextProvider; /** * Determines the DN which corresponds to the user having the given @@ -211,7 +212,7 @@ public class AuthenticationProviderService { * If an error occurs while authenticating the user, or if access is * denied. */ - public AuthenticatedUser authenticateUser(Credentials credentials) + public LDAPAuthenticatedUser authenticateUser(Credentials credentials) throws GuacamoleException { // Attempt bind @@ -231,7 +232,7 @@ public class AuthenticationProviderService { try { // Return AuthenticatedUser if bind succeeds - AuthenticatedUser authenticatedUser = authenticatedUserProvider.get(); + LDAPAuthenticatedUser authenticatedUser = authenticatedUserProvider.get(); authenticatedUser.init(credentials, getLDAPAttributes(ldapConnection, credentials.getUsername())); return authenticatedUser; @@ -318,7 +319,7 @@ public class AuthenticationProviderService { * @throws GuacamoleException * If the UserContext cannot be created due to an error. */ - public UserContext getUserContext(org.apache.guacamole.net.auth.AuthenticatedUser authenticatedUser) + public LDAPUserContext getUserContext(AuthenticatedUser authenticatedUser) throws GuacamoleException { // Bind using credentials associated with AuthenticatedUser @@ -330,7 +331,7 @@ public class AuthenticationProviderService { try { // Build user context by querying LDAP - UserContext userContext = userContextProvider.get(); + LDAPUserContext userContext = userContextProvider.get(); userContext.init(authenticatedUser, ldapConnection); return userContext; diff --git a/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/AuthenticatedUser.java b/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/LDAPAuthenticatedUser.java similarity index 97% rename from extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/AuthenticatedUser.java rename to extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/LDAPAuthenticatedUser.java index aadb687f1..8969e736c 100644 --- a/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/AuthenticatedUser.java +++ b/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/LDAPAuthenticatedUser.java @@ -29,7 +29,7 @@ import org.apache.guacamole.net.auth.Credentials; * An LDAP-specific implementation of AuthenticatedUser, associating a * particular set of credentials with the LDAP authentication provider. */ -public class AuthenticatedUser extends AbstractAuthenticatedUser { +public class LDAPAuthenticatedUser extends AbstractAuthenticatedUser { /** * Reference to the authentication provider associated with this diff --git a/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/UserContext.java b/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/LDAPUserContext.java similarity index 97% rename from extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/UserContext.java rename to extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/LDAPUserContext.java index 26ea6b319..8f29a9694 100644 --- a/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/UserContext.java +++ b/extensions/guacamole-auth-ldap/src/main/java/org/apache/guacamole/auth/ldap/user/LDAPUserContext.java @@ -42,12 +42,12 @@ import org.slf4j.LoggerFactory; * An LDAP-specific implementation of UserContext which queries all Guacamole * connections and users from the LDAP directory. */ -public class UserContext extends AbstractUserContext { +public class LDAPUserContext extends AbstractUserContext { /** * Logger for this class. */ - private final Logger logger = LoggerFactory.getLogger(UserContext.class); + private final Logger logger = LoggerFactory.getLogger(LDAPUserContext.class); /** * Service for retrieving Guacamole connections from the LDAP server.