Switch to external auth API.
authorMichael Jumper <zhangmaike@users.sourceforge.net>
Mon, 15 Aug 2011 16:39:07 +0000 (09:39 -0700)
committerMichael Jumper <zhangmaike@users.sourceforge.net>
Mon, 15 Aug 2011 16:39:07 +0000 (09:39 -0700)
pom.xml
src/main/java/net/sourceforge/guacamole/net/auth/AuthenticationProvider.java [deleted file]
src/main/java/net/sourceforge/guacamole/net/auth/UserConfiguration.java [deleted file]
src/main/java/net/sourceforge/guacamole/net/auth/UsernamePassword.java [deleted file]

diff --git a/pom.xml b/pom.xml
index 17f2cc0..f232fb6 100644 (file)
--- a/pom.xml
+++ b/pom.xml
             <scope>compile</scope>
         </dependency>
 
+        <!-- Guacamole Authentication API -->
+        <dependency>
+            <groupId>net.sourceforge.guacamole</groupId>
+            <artifactId>guacamole-common-auth</artifactId>
+            <version>0.5.0</version>
+            <scope>compile</scope>
+        </dependency>
+
         <!-- Guacamole JavaScript API -->
         <dependency>
             <groupId>net.sourceforge.guacamole</groupId>
diff --git a/src/main/java/net/sourceforge/guacamole/net/auth/AuthenticationProvider.java b/src/main/java/net/sourceforge/guacamole/net/auth/AuthenticationProvider.java
deleted file mode 100644 (file)
index aeeb350..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
-
-package net.sourceforge.guacamole.net.auth;
-
-import net.sourceforge.guacamole.GuacamoleException;
-
-public interface AuthenticationProvider<CredentialType> {
-
-    public UserConfiguration getUserConfiguration(CredentialType credentials) throws GuacamoleException;
-
-}
diff --git a/src/main/java/net/sourceforge/guacamole/net/auth/UserConfiguration.java b/src/main/java/net/sourceforge/guacamole/net/auth/UserConfiguration.java
deleted file mode 100644 (file)
index 705cf52..0000000
+++ /dev/null
@@ -1,13 +0,0 @@
-
-package net.sourceforge.guacamole.net.auth;
-
-import java.util.Collection;
-import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
-
-public interface UserConfiguration {
-
-    public GuacamoleConfiguration getConfiguration(String id);
-
-    public Collection<String> listConfigurations();
-    
-}
diff --git a/src/main/java/net/sourceforge/guacamole/net/auth/UsernamePassword.java b/src/main/java/net/sourceforge/guacamole/net/auth/UsernamePassword.java
deleted file mode 100644 (file)
index 0322bb2..0000000
+++ /dev/null
@@ -1,24 +0,0 @@
-package net.sourceforge.guacamole.net.auth;
-
-public class UsernamePassword {
-
-    private String username;
-    private String password;
-
-    public String getPassword() {
-        return password;
-    }
-
-    public void setPassword(String password) {
-        this.password = password;
-    }
-
-    public String getUsername() {
-        return username;
-    }
-
-    public void setUsername(String username) {
-        this.username = username;
-    }
-
-}