mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 05:07:41 +00:00
Remove central guac-dev repo reference. Refactor net.sourceforge.guacamole to org.glyptodon.guacamole. Extensions are remaining with their classes in net.sourceforge.guacamole for compatibility's sake until we have a better system for extensions.
This commit is contained in:
@@ -2,7 +2,7 @@
|
|||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-example</artifactId>
|
<artifactId>guacamole-example</artifactId>
|
||||||
<packaging>war</packaging>
|
<packaging>war</packaging>
|
||||||
<version>0.8.0</version>
|
<version>0.8.0</version>
|
||||||
@@ -33,7 +33,7 @@
|
|||||||
<configuration>
|
<configuration>
|
||||||
<overlays>
|
<overlays>
|
||||||
<overlay>
|
<overlay>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-common-js</artifactId>
|
<artifactId>guacamole-common-js</artifactId>
|
||||||
<type>zip</type>
|
<type>zip</type>
|
||||||
</overlay>
|
</overlay>
|
||||||
@@ -57,7 +57,7 @@
|
|||||||
|
|
||||||
<!-- Main Guacamole library -->
|
<!-- Main Guacamole library -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-common</artifactId>
|
<artifactId>guacamole-common</artifactId>
|
||||||
<version>0.8.0</version>
|
<version>0.8.0</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
@@ -65,23 +65,13 @@
|
|||||||
|
|
||||||
<!-- Guacamole JavaScript library -->
|
<!-- Guacamole JavaScript library -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-common-js</artifactId>
|
<artifactId>guacamole-common-js</artifactId>
|
||||||
<version>0.7.2</version>
|
<version>0.7.3</version>
|
||||||
<type>zip</type>
|
<type>zip</type>
|
||||||
<scope>runtime</scope>
|
<scope>runtime</scope>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<repositories>
|
|
||||||
|
|
||||||
<!-- Main Guacamole repository -->
|
|
||||||
<repository>
|
|
||||||
<id>guac-dev</id>
|
|
||||||
<url>http://guac-dev.org/repo</url>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
</repositories>
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
@@ -1,16 +1,16 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.example;
|
package org.glyptodon.guacamole.net.example;
|
||||||
|
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import javax.servlet.http.HttpSession;
|
import javax.servlet.http.HttpSession;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleTunnel;
|
import org.glyptodon.guacamole.net.GuacamoleTunnel;
|
||||||
import net.sourceforge.guacamole.net.InetGuacamoleSocket;
|
import org.glyptodon.guacamole.net.InetGuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.protocol.ConfiguredGuacamoleSocket;
|
import org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
import net.sourceforge.guacamole.servlet.GuacamoleHTTPTunnelServlet;
|
import org.glyptodon.guacamole.servlet.GuacamoleHTTPTunnelServlet;
|
||||||
import net.sourceforge.guacamole.servlet.GuacamoleSession;
|
import org.glyptodon.guacamole.servlet.GuacamoleSession;
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* Guacamole - Clientless Remote Desktop
|
* Guacamole - Clientless Remote Desktop
|
@@ -32,7 +32,7 @@
|
|||||||
<servlet>
|
<servlet>
|
||||||
<description>Tunnel servlet.</description>
|
<description>Tunnel servlet.</description>
|
||||||
<servlet-name>Tunnel</servlet-name>
|
<servlet-name>Tunnel</servlet-name>
|
||||||
<servlet-class>net.sourceforge.guacamole.net.example.DummyGuacamoleTunnelServlet</servlet-class>
|
<servlet-class>org.glyptodon.guacamole.net.example.DummyGuacamoleTunnelServlet</servlet-class>
|
||||||
</servlet>
|
</servlet>
|
||||||
<servlet-mapping>
|
<servlet-mapping>
|
||||||
<servlet-name>Tunnel</servlet-name>
|
<servlet-name>Tunnel</servlet-name>
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-auth-ldap</artifactId>
|
<artifactId>guacamole-auth-ldap</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<version>0.8.0</version>
|
<version>0.8.0</version>
|
||||||
@@ -55,14 +55,14 @@
|
|||||||
|
|
||||||
<!-- Guacamole Java API -->
|
<!-- Guacamole Java API -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-common</artifactId>
|
<artifactId>guacamole-common</artifactId>
|
||||||
<version>0.8.0</version>
|
<version>0.8.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- Guacamole Extension API -->
|
<!-- Guacamole Extension API -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-ext</artifactId>
|
<artifactId>guacamole-ext</artifactId>
|
||||||
<version>0.8.1</version>
|
<version>0.8.1</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
@@ -76,14 +76,4 @@
|
|||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<repositories>
|
|
||||||
|
|
||||||
<!-- Central Guacamole repository -->
|
|
||||||
<repository>
|
|
||||||
<id>guac-dev</id>
|
|
||||||
<url>http://guac-dev.org/repo</url>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
</repositories>
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
@@ -46,12 +46,12 @@ import java.io.UnsupportedEncodingException;
|
|||||||
import java.util.Enumeration;
|
import java.util.Enumeration;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.TreeMap;
|
import java.util.TreeMap;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
import net.sourceforge.guacamole.net.auth.ldap.properties.LDAPGuacamoleProperties;
|
import net.sourceforge.guacamole.net.auth.ldap.properties.LDAPGuacamoleProperties;
|
||||||
import net.sourceforge.guacamole.net.auth.simple.SimpleAuthenticationProvider;
|
import org.glyptodon.guacamole.net.auth.simple.SimpleAuthenticationProvider;
|
||||||
import net.sourceforge.guacamole.properties.GuacamoleProperties;
|
import org.glyptodon.guacamole.properties.GuacamoleProperties;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
|
@@ -1,8 +1,8 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.ldap.properties;
|
package net.sourceforge.guacamole.net.auth.ldap.properties;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.properties.IntegerGuacamoleProperty;
|
import org.glyptodon.guacamole.properties.IntegerGuacamoleProperty;
|
||||||
import net.sourceforge.guacamole.properties.StringGuacamoleProperty;
|
import org.glyptodon.guacamole.properties.StringGuacamoleProperty;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-auth-mysql</artifactId>
|
<artifactId>guacamole-auth-mysql</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<version>0.8.2</version>
|
<version>0.8.2</version>
|
||||||
@@ -81,14 +81,14 @@
|
|||||||
|
|
||||||
<!-- Guacamole Java API -->
|
<!-- Guacamole Java API -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-common</artifactId>
|
<artifactId>guacamole-common</artifactId>
|
||||||
<version>0.8.0</version>
|
<version>0.8.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- Guacamole Extension API -->
|
<!-- Guacamole Extension API -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-ext</artifactId>
|
<artifactId>guacamole-ext</artifactId>
|
||||||
<version>0.8.1</version>
|
<version>0.8.1</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
@@ -128,14 +128,4 @@
|
|||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<repositories>
|
|
||||||
|
|
||||||
<!-- Central Guacamole repository -->
|
|
||||||
<repository>
|
|
||||||
<id>guac-dev</id>
|
|
||||||
<url>http://guac-dev.org/repo</url>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
</repositories>
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
@@ -42,7 +42,7 @@ import java.util.Collection;
|
|||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionHistoryMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionHistoryMapper;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionHistory;
|
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionHistory;
|
||||||
|
|
||||||
|
@@ -39,10 +39,10 @@ package net.sourceforge.guacamole.net.auth.mysql;
|
|||||||
|
|
||||||
import com.google.inject.Inject;
|
import com.google.inject.Inject;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleClientException;
|
import org.glyptodon.guacamole.GuacamoleClientException;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.Connection;
|
import org.glyptodon.guacamole.net.auth.Connection;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionParameterMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionParameterMapper;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionPermissionMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionPermissionMapper;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionParameter;
|
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionParameter;
|
||||||
@@ -51,7 +51,7 @@ import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionPermissionKey;
|
|||||||
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionGroupService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionGroupService;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionService;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
import org.mybatis.guice.transactional.Transactional;
|
import org.mybatis.guice.transactional.Transactional;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -39,11 +39,11 @@ package net.sourceforge.guacamole.net.auth.mysql;
|
|||||||
|
|
||||||
import com.google.inject.Inject;
|
import com.google.inject.Inject;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleClientException;
|
import org.glyptodon.guacamole.GuacamoleClientException;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.ConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionGroup.Type;
|
import org.glyptodon.guacamole.net.auth.ConnectionGroup.Type;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupPermissionMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupPermissionMapper;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionGroupPermissionKey;
|
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionGroupPermissionKey;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionGroupService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionGroupService;
|
||||||
|
@@ -43,10 +43,10 @@ import com.google.inject.Injector;
|
|||||||
import com.google.inject.Module;
|
import com.google.inject.Module;
|
||||||
import com.google.inject.name.Names;
|
import com.google.inject.name.Names;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.AuthenticationProvider;
|
import org.glyptodon.guacamole.net.auth.AuthenticationProvider;
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
import net.sourceforge.guacamole.net.auth.UserContext;
|
import org.glyptodon.guacamole.net.auth.UserContext;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupMapper;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupPermissionMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupPermissionMapper;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionHistoryMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionHistoryMapper;
|
||||||
@@ -65,7 +65,7 @@ import net.sourceforge.guacamole.net.auth.mysql.service.SHA256PasswordEncryption
|
|||||||
import net.sourceforge.guacamole.net.auth.mysql.service.SaltService;
|
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.SecureRandomSaltService;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.UserService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.UserService;
|
||||||
import net.sourceforge.guacamole.properties.GuacamoleProperties;
|
import org.glyptodon.guacamole.properties.GuacamoleProperties;
|
||||||
import org.apache.ibatis.transaction.jdbc.JdbcTransactionFactory;
|
import org.apache.ibatis.transaction.jdbc.JdbcTransactionFactory;
|
||||||
import org.mybatis.guice.MyBatisModule;
|
import org.mybatis.guice.MyBatisModule;
|
||||||
import org.mybatis.guice.datasource.builtin.PooledDataSourceProvider;
|
import org.mybatis.guice.datasource.builtin.PooledDataSourceProvider;
|
||||||
|
@@ -41,13 +41,13 @@ import com.google.inject.Inject;
|
|||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.auth.AbstractConnection;
|
import org.glyptodon.guacamole.net.auth.AbstractConnection;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionRecord;
|
import org.glyptodon.guacamole.net.auth.ConnectionRecord;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionService;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleClientInformation;
|
import org.glyptodon.guacamole.protocol.GuacamoleClientInformation;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A MySQL based implementation of the Connection object.
|
* A MySQL based implementation of the Connection object.
|
||||||
|
@@ -39,15 +39,15 @@ package net.sourceforge.guacamole.net.auth.mysql;
|
|||||||
|
|
||||||
import com.google.inject.Inject;
|
import com.google.inject.Inject;
|
||||||
import com.google.inject.Provider;
|
import com.google.inject.Provider;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.auth.AbstractConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.AbstractConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.Connection;
|
import org.glyptodon.guacamole.net.auth.Connection;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.ConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionGroupService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionGroupService;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleClientInformation;
|
import org.glyptodon.guacamole.protocol.GuacamoleClientInformation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A MySQL based implementation of the ConnectionGroup object.
|
* A MySQL based implementation of the ConnectionGroup object.
|
||||||
|
@@ -38,7 +38,7 @@ package net.sourceforge.guacamole.net.auth.mysql;
|
|||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import java.util.Date;
|
import java.util.Date;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionRecord;
|
import org.glyptodon.guacamole.net.auth.ConnectionRecord;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A ConnectionRecord which is based on data stored in MySQL.
|
* A ConnectionRecord which is based on data stored in MySQL.
|
||||||
|
@@ -1,9 +1,9 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.mysql;
|
package net.sourceforge.guacamole.net.auth.mysql;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.ConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.ObjectPermission;
|
import org.glyptodon.guacamole.net.auth.permission.ObjectPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.SystemPermission;
|
import org.glyptodon.guacamole.net.auth.permission.SystemPermission;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
|
@@ -38,10 +38,10 @@ package net.sourceforge.guacamole.net.auth.mysql;
|
|||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import com.google.inject.Inject;
|
import com.google.inject.Inject;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleReader;
|
import org.glyptodon.guacamole.io.GuacamoleReader;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleWriter;
|
import org.glyptodon.guacamole.io.GuacamoleWriter;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A MySQL specific wrapper around a ConfiguredGuacamoleSocket.
|
* A MySQL specific wrapper around a ConfiguredGuacamoleSocket.
|
||||||
|
@@ -38,10 +38,10 @@ package net.sourceforge.guacamole.net.auth.mysql;
|
|||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.AbstractUser;
|
import org.glyptodon.guacamole.net.auth.AbstractUser;
|
||||||
import net.sourceforge.guacamole.net.auth.User;
|
import org.glyptodon.guacamole.net.auth.User;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.Permission;
|
import org.glyptodon.guacamole.net.auth.permission.Permission;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A MySQL based implementation of the User object.
|
* A MySQL based implementation of the User object.
|
||||||
|
@@ -38,11 +38,11 @@ package net.sourceforge.guacamole.net.auth.mysql;
|
|||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import com.google.inject.Inject;
|
import com.google.inject.Inject;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.ConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
import net.sourceforge.guacamole.net.auth.User;
|
import org.glyptodon.guacamole.net.auth.User;
|
||||||
import net.sourceforge.guacamole.net.auth.UserContext;
|
import org.glyptodon.guacamole.net.auth.UserContext;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.UserService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.UserService;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -45,11 +45,11 @@ import java.util.Collection;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleClientException;
|
import org.glyptodon.guacamole.GuacamoleClientException;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleSecurityException;
|
import org.glyptodon.guacamole.GuacamoleSecurityException;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
import net.sourceforge.guacamole.net.auth.User;
|
import org.glyptodon.guacamole.net.auth.User;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupPermissionMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupPermissionMapper;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionPermissionMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionPermissionMapper;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.SystemPermissionMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.SystemPermissionMapper;
|
||||||
@@ -66,11 +66,11 @@ import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionGroupService;
|
|||||||
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.ConnectionService;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.PermissionCheckService;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.service.UserService;
|
import net.sourceforge.guacamole.net.auth.mysql.service.UserService;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.ConnectionGroupPermission;
|
import org.glyptodon.guacamole.net.auth.permission.ConnectionGroupPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.ConnectionPermission;
|
import org.glyptodon.guacamole.net.auth.permission.ConnectionPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.Permission;
|
import org.glyptodon.guacamole.net.auth.permission.Permission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.SystemPermission;
|
import org.glyptodon.guacamole.net.auth.permission.SystemPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.UserPermission;
|
import org.glyptodon.guacamole.net.auth.permission.UserPermission;
|
||||||
import org.mybatis.guice.transactional.Transactional;
|
import org.mybatis.guice.transactional.Transactional;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@@ -145,7 +145,7 @@ public class UserDirectory implements Directory<String, User> {
|
|||||||
|
|
||||||
@Transactional
|
@Transactional
|
||||||
@Override
|
@Override
|
||||||
public net.sourceforge.guacamole.net.auth.User get(String identifier)
|
public org.glyptodon.guacamole.net.auth.User get(String identifier)
|
||||||
throws GuacamoleException {
|
throws GuacamoleException {
|
||||||
|
|
||||||
// Get user
|
// Get user
|
||||||
@@ -170,7 +170,7 @@ public class UserDirectory implements Directory<String, User> {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
@Transactional
|
@Transactional
|
||||||
public void add(net.sourceforge.guacamole.net.auth.User object)
|
public void add(org.glyptodon.guacamole.net.auth.User object)
|
||||||
throws GuacamoleException {
|
throws GuacamoleException {
|
||||||
|
|
||||||
String username = object.getUsername().trim();
|
String username = object.getUsername().trim();
|
||||||
@@ -663,7 +663,7 @@ public class UserDirectory implements Directory<String, User> {
|
|||||||
|
|
||||||
@Override
|
@Override
|
||||||
@Transactional
|
@Transactional
|
||||||
public void update(net.sourceforge.guacamole.net.auth.User object)
|
public void update(org.glyptodon.guacamole.net.auth.User object)
|
||||||
throws GuacamoleException {
|
throws GuacamoleException {
|
||||||
|
|
||||||
// If user not actually from this auth provider, we can't handle updated
|
// If user not actually from this auth provider, we can't handle updated
|
||||||
|
@@ -35,9 +35,9 @@
|
|||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
package net.sourceforge.guacamole.net.auth.mysql.properties;
|
package net.sourceforge.guacamole.net.auth.mysql.properties;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.properties.BooleanGuacamoleProperty;
|
import org.glyptodon.guacamole.properties.BooleanGuacamoleProperty;
|
||||||
import net.sourceforge.guacamole.properties.IntegerGuacamoleProperty;
|
import org.glyptodon.guacamole.properties.IntegerGuacamoleProperty;
|
||||||
import net.sourceforge.guacamole.properties.StringGuacamoleProperty;
|
import org.glyptodon.guacamole.properties.StringGuacamoleProperty;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Properties used by the MySQL Authentication plugin.
|
* Properties used by the MySQL Authentication plugin.
|
||||||
|
@@ -43,9 +43,9 @@ import java.util.ArrayList;
|
|||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleClientException;
|
import org.glyptodon.guacamole.GuacamoleClientException;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.ActiveConnectionMap;
|
import net.sourceforge.guacamole.net.auth.mysql.ActiveConnectionMap;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnection;
|
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnection;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnectionGroup;
|
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnectionGroup;
|
||||||
@@ -55,8 +55,8 @@ import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionGroup;
|
|||||||
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionGroupExample;
|
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionGroupExample;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionGroupExample.Criteria;
|
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionGroupExample.Criteria;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.properties.MySQLGuacamoleProperties;
|
import net.sourceforge.guacamole.net.auth.mysql.properties.MySQLGuacamoleProperties;
|
||||||
import net.sourceforge.guacamole.properties.GuacamoleProperties;
|
import org.glyptodon.guacamole.properties.GuacamoleProperties;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleClientInformation;
|
import org.glyptodon.guacamole.protocol.GuacamoleClientInformation;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Service which provides convenience methods for creating, retrieving, and
|
* Service which provides convenience methods for creating, retrieving, and
|
||||||
@@ -168,7 +168,7 @@ public class ConnectionGroupService {
|
|||||||
connectionGroup.init(null, null,
|
connectionGroup.init(null, null,
|
||||||
MySQLConstants.CONNECTION_GROUP_ROOT_IDENTIFIER,
|
MySQLConstants.CONNECTION_GROUP_ROOT_IDENTIFIER,
|
||||||
MySQLConstants.CONNECTION_GROUP_ROOT_IDENTIFIER,
|
MySQLConstants.CONNECTION_GROUP_ROOT_IDENTIFIER,
|
||||||
net.sourceforge.guacamole.net.auth.ConnectionGroup.Type.ORGANIZATIONAL,
|
org.glyptodon.guacamole.net.auth.ConnectionGroup.Type.ORGANIZATIONAL,
|
||||||
userID);
|
userID);
|
||||||
|
|
||||||
return connectionGroup;
|
return connectionGroup;
|
||||||
@@ -307,12 +307,12 @@ public class ConnectionGroupService {
|
|||||||
MySQLConnectionGroup mySQLConnectionGroup = mysqlConnectionGroupProvider.get();
|
MySQLConnectionGroup mySQLConnectionGroup = mysqlConnectionGroupProvider.get();
|
||||||
|
|
||||||
String mySqlType = connectionGroup.getType();
|
String mySqlType = connectionGroup.getType();
|
||||||
net.sourceforge.guacamole.net.auth.ConnectionGroup.Type authType;
|
org.glyptodon.guacamole.net.auth.ConnectionGroup.Type authType;
|
||||||
|
|
||||||
if(mySqlType.equals(MySQLConstants.CONNECTION_GROUP_ORGANIZATIONAL))
|
if(mySqlType.equals(MySQLConstants.CONNECTION_GROUP_ORGANIZATIONAL))
|
||||||
authType = net.sourceforge.guacamole.net.auth.ConnectionGroup.Type.ORGANIZATIONAL;
|
authType = org.glyptodon.guacamole.net.auth.ConnectionGroup.Type.ORGANIZATIONAL;
|
||||||
else
|
else
|
||||||
authType = net.sourceforge.guacamole.net.auth.ConnectionGroup.Type.BALANCING;
|
authType = org.glyptodon.guacamole.net.auth.ConnectionGroup.Type.BALANCING;
|
||||||
|
|
||||||
mySQLConnectionGroup.init(
|
mySQLConnectionGroup.init(
|
||||||
connectionGroup.getConnection_group_id(),
|
connectionGroup.getConnection_group_id(),
|
||||||
|
@@ -45,11 +45,11 @@ import java.util.HashSet;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleClientException;
|
import org.glyptodon.guacamole.GuacamoleClientException;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.InetGuacamoleSocket;
|
import org.glyptodon.guacamole.net.InetGuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.SSLGuacamoleSocket;
|
import org.glyptodon.guacamole.net.SSLGuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.ActiveConnectionMap;
|
import net.sourceforge.guacamole.net.auth.mysql.ActiveConnectionMap;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnection;
|
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnection;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnectionRecord;
|
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnectionRecord;
|
||||||
@@ -65,10 +65,10 @@ import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionHistoryExample;
|
|||||||
import net.sourceforge.guacamole.net.auth.mysql.model.ConnectionParameter;
|
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.ConnectionParameterExample;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.properties.MySQLGuacamoleProperties;
|
import net.sourceforge.guacamole.net.auth.mysql.properties.MySQLGuacamoleProperties;
|
||||||
import net.sourceforge.guacamole.properties.GuacamoleProperties;
|
import org.glyptodon.guacamole.properties.GuacamoleProperties;
|
||||||
import net.sourceforge.guacamole.protocol.ConfiguredGuacamoleSocket;
|
import org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleClientInformation;
|
import org.glyptodon.guacamole.protocol.GuacamoleClientInformation;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
import org.apache.ibatis.session.RowBounds;
|
import org.apache.ibatis.session.RowBounds;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@@ -42,7 +42,7 @@ import java.util.HashSet;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleSecurityException;
|
import org.glyptodon.guacamole.GuacamoleSecurityException;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnectionGroup;
|
import net.sourceforge.guacamole.net.auth.mysql.MySQLConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.MySQLConstants;
|
import net.sourceforge.guacamole.net.auth.mysql.MySQLConstants;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupPermissionMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.ConnectionGroupPermissionMapper;
|
||||||
@@ -58,11 +58,11 @@ import net.sourceforge.guacamole.net.auth.mysql.model.SystemPermissionExample;
|
|||||||
import net.sourceforge.guacamole.net.auth.mysql.model.SystemPermissionKey;
|
import net.sourceforge.guacamole.net.auth.mysql.model.SystemPermissionKey;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.model.UserPermissionExample;
|
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.model.UserPermissionKey;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.ConnectionGroupPermission;
|
import org.glyptodon.guacamole.net.auth.permission.ConnectionGroupPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.ConnectionPermission;
|
import org.glyptodon.guacamole.net.auth.permission.ConnectionPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.Permission;
|
import org.glyptodon.guacamole.net.auth.permission.Permission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.SystemPermission;
|
import org.glyptodon.guacamole.net.auth.permission.SystemPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.UserPermission;
|
import org.glyptodon.guacamole.net.auth.permission.UserPermission;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A service to retrieve information about what objects a user has permission to.
|
* A service to retrieve information about what objects a user has permission to.
|
||||||
|
@@ -48,8 +48,8 @@ import java.util.HashSet;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.MySQLUser;
|
import net.sourceforge.guacamole.net.auth.mysql.MySQLUser;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.dao.UserMapper;
|
import net.sourceforge.guacamole.net.auth.mysql.dao.UserMapper;
|
||||||
import net.sourceforge.guacamole.net.auth.mysql.model.User;
|
import net.sourceforge.guacamole.net.auth.mysql.model.User;
|
||||||
@@ -105,7 +105,7 @@ public class UserService {
|
|||||||
* @throws GuacamoleException If an error occurs while reading the data
|
* @throws GuacamoleException If an error occurs while reading the data
|
||||||
* of the provided User.
|
* of the provided User.
|
||||||
*/
|
*/
|
||||||
public MySQLUser toMySQLUser(net.sourceforge.guacamole.net.auth.User user) throws GuacamoleException {
|
public MySQLUser toMySQLUser(org.glyptodon.guacamole.net.auth.User user) throws GuacamoleException {
|
||||||
MySQLUser mySQLUser = mySQLUserProvider.get();
|
MySQLUser mySQLUser = mySQLUserProvider.get();
|
||||||
mySQLUser.init(user);
|
mySQLUser.init(user);
|
||||||
return mySQLUser;
|
return mySQLUser;
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-auth-noauth</artifactId>
|
<artifactId>guacamole-auth-noauth</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<version>0.8.0</version>
|
<version>0.8.0</version>
|
||||||
@@ -43,25 +43,17 @@
|
|||||||
|
|
||||||
<!-- Guacamole Java API -->
|
<!-- Guacamole Java API -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-common</artifactId>
|
<artifactId>guacamole-common</artifactId>
|
||||||
<version>0.8.0</version>
|
<version>0.8.0</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
|
|
||||||
<!-- Guacamole Extension API -->
|
<!-- Guacamole Extension API -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-ext</artifactId>
|
<artifactId>guacamole-ext</artifactId>
|
||||||
<version>0.8.1</version>
|
<version>0.8.1</version>
|
||||||
</dependency>
|
</dependency>
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<repositories>
|
|
||||||
<!-- Central Guacamole repository -->
|
|
||||||
<repository>
|
|
||||||
<id>guac-dev</id>
|
|
||||||
<url>http://guac-dev.org/repo</url>
|
|
||||||
</repository>
|
|
||||||
</repositories>
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
@@ -40,7 +40,7 @@ package net.sourceforge.guacamole.net.auth.noauth;
|
|||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
import org.xml.sax.Attributes;
|
import org.xml.sax.Attributes;
|
||||||
import org.xml.sax.SAXException;
|
import org.xml.sax.SAXException;
|
||||||
import org.xml.sax.helpers.DefaultHandler;
|
import org.xml.sax.helpers.DefaultHandler;
|
||||||
|
@@ -43,13 +43,13 @@ import java.io.File;
|
|||||||
import java.io.FileReader;
|
import java.io.FileReader;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.Reader;
|
import java.io.Reader;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleServerException;
|
import org.glyptodon.guacamole.GuacamoleServerException;
|
||||||
import net.sourceforge.guacamole.net.auth.simple.SimpleAuthenticationProvider;
|
import org.glyptodon.guacamole.net.auth.simple.SimpleAuthenticationProvider;
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
import net.sourceforge.guacamole.properties.FileGuacamoleProperty;
|
import org.glyptodon.guacamole.properties.FileGuacamoleProperty;
|
||||||
import net.sourceforge.guacamole.properties.GuacamoleProperties;
|
import org.glyptodon.guacamole.properties.GuacamoleProperties;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.xml.sax.InputSource;
|
import org.xml.sax.InputSource;
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-common-js</artifactId>
|
<artifactId>guacamole-common-js</artifactId>
|
||||||
<packaging>pom</packaging>
|
<packaging>pom</packaging>
|
||||||
<version>0.7.3</version>
|
<version>0.7.3</version>
|
||||||
|
@@ -2,7 +2,7 @@
|
|||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-common</artifactId>
|
<artifactId>guacamole-common</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<version>0.8.0</version>
|
<version>0.8.0</version>
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole;
|
package org.glyptodon.guacamole;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole;
|
package org.glyptodon.guacamole;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole;
|
package org.glyptodon.guacamole;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole;
|
package org.glyptodon.guacamole;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole;
|
package org.glyptodon.guacamole;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.io;
|
package org.glyptodon.guacamole.io;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,8 +37,8 @@ package net.sourceforge.guacamole.io;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleInstruction;
|
import org.glyptodon.guacamole.protocol.GuacamoleInstruction;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides abstract and raw character read access to a stream of Guacamole
|
* Provides abstract and raw character read access to a stream of Guacamole
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.io;
|
package org.glyptodon.guacamole.io;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,8 +37,8 @@ package net.sourceforge.guacamole.io;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleInstruction;
|
import org.glyptodon.guacamole.protocol.GuacamoleInstruction;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides abstract and raw character write access to a stream of Guacamole
|
* Provides abstract and raw character write access to a stream of Guacamole
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.io;
|
package org.glyptodon.guacamole.io;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -41,9 +41,9 @@ import java.io.IOException;
|
|||||||
import java.io.Reader;
|
import java.io.Reader;
|
||||||
import java.util.Deque;
|
import java.util.Deque;
|
||||||
import java.util.LinkedList;
|
import java.util.LinkedList;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleServerException;
|
import org.glyptodon.guacamole.GuacamoleServerException;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleInstruction;
|
import org.glyptodon.guacamole.protocol.GuacamoleInstruction;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A GuacamoleReader which wraps a standard Java Reader, using that Reader as
|
* A GuacamoleReader which wraps a standard Java Reader, using that Reader as
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.io;
|
package org.glyptodon.guacamole.io;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -39,9 +39,9 @@ package net.sourceforge.guacamole.io;
|
|||||||
|
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.Writer;
|
import java.io.Writer;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleServerException;
|
import org.glyptodon.guacamole.GuacamoleServerException;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleInstruction;
|
import org.glyptodon.guacamole.protocol.GuacamoleInstruction;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A GuacamoleWriter which wraps a standard Java Writer, using that Writer as
|
* A GuacamoleWriter which wraps a standard Java Writer, using that Writer as
|
@@ -2,5 +2,5 @@
|
|||||||
/**
|
/**
|
||||||
* All classes relating directly to data input or output.
|
* All classes relating directly to data input or output.
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole.io;
|
package org.glyptodon.guacamole.io;
|
||||||
|
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net;
|
package org.glyptodon.guacamole.net;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,9 +37,9 @@ package net.sourceforge.guacamole.net;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleReader;
|
import org.glyptodon.guacamole.io.GuacamoleReader;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleWriter;
|
import org.glyptodon.guacamole.io.GuacamoleWriter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides abstract socket-like access to a Guacamole connection.
|
* Provides abstract socket-like access to a Guacamole connection.
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net;
|
package org.glyptodon.guacamole.net;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -39,9 +39,9 @@ package net.sourceforge.guacamole.net;
|
|||||||
|
|
||||||
import java.util.UUID;
|
import java.util.UUID;
|
||||||
import java.util.concurrent.locks.ReentrantLock;
|
import java.util.concurrent.locks.ReentrantLock;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleReader;
|
import org.glyptodon.guacamole.io.GuacamoleReader;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleWriter;
|
import org.glyptodon.guacamole.io.GuacamoleWriter;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Provides a unique identifier and synchronized access to the GuacamoleReader
|
* Provides a unique identifier and synchronized access to the GuacamoleReader
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net;
|
package org.glyptodon.guacamole.net;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,10 +37,10 @@ package net.sourceforge.guacamole.net;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.io.GuacamoleReader;
|
import org.glyptodon.guacamole.io.GuacamoleReader;
|
||||||
import net.sourceforge.guacamole.io.ReaderGuacamoleReader;
|
import org.glyptodon.guacamole.io.ReaderGuacamoleReader;
|
||||||
import net.sourceforge.guacamole.io.WriterGuacamoleWriter;
|
import org.glyptodon.guacamole.io.WriterGuacamoleWriter;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleWriter;
|
import org.glyptodon.guacamole.io.GuacamoleWriter;
|
||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.net.InetAddress;
|
import java.net.InetAddress;
|
||||||
import java.net.Socket;
|
import java.net.Socket;
|
||||||
@@ -50,8 +50,8 @@ import java.io.InputStreamReader;
|
|||||||
import java.io.OutputStreamWriter;
|
import java.io.OutputStreamWriter;
|
||||||
import java.net.InetSocketAddress;
|
import java.net.InetSocketAddress;
|
||||||
import java.net.SocketAddress;
|
import java.net.SocketAddress;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleServerException;
|
import org.glyptodon.guacamole.GuacamoleServerException;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net;
|
package org.glyptodon.guacamole.net;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -46,12 +46,12 @@ import java.net.Socket;
|
|||||||
import java.net.SocketAddress;
|
import java.net.SocketAddress;
|
||||||
import javax.net.SocketFactory;
|
import javax.net.SocketFactory;
|
||||||
import javax.net.ssl.SSLSocketFactory;
|
import javax.net.ssl.SSLSocketFactory;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleServerException;
|
import org.glyptodon.guacamole.GuacamoleServerException;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleReader;
|
import org.glyptodon.guacamole.io.GuacamoleReader;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleWriter;
|
import org.glyptodon.guacamole.io.GuacamoleWriter;
|
||||||
import net.sourceforge.guacamole.io.ReaderGuacamoleReader;
|
import org.glyptodon.guacamole.io.ReaderGuacamoleReader;
|
||||||
import net.sourceforge.guacamole.io.WriterGuacamoleWriter;
|
import org.glyptodon.guacamole.io.WriterGuacamoleWriter;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@@ -3,5 +3,5 @@
|
|||||||
* Classes which apply to network-specific concepts, such as low-level sockets
|
* Classes which apply to network-specific concepts, such as low-level sockets
|
||||||
* and tunnels.
|
* and tunnels.
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole.net;
|
package org.glyptodon.guacamole.net;
|
||||||
|
|
@@ -4,5 +4,5 @@
|
|||||||
* and all other web applications which use the API provided by the
|
* and all other web applications which use the API provided by the
|
||||||
* Guacamole project.
|
* Guacamole project.
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole;
|
package org.glyptodon.guacamole;
|
||||||
|
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.protocol;
|
package org.glyptodon.guacamole.protocol;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -38,11 +38,11 @@ package net.sourceforge.guacamole.protocol;
|
|||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleServerException;
|
import org.glyptodon.guacamole.GuacamoleServerException;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleReader;
|
import org.glyptodon.guacamole.io.GuacamoleReader;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleWriter;
|
import org.glyptodon.guacamole.io.GuacamoleWriter;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A GuacamoleSocket which pre-configures the connection based on a given
|
* A GuacamoleSocket which pre-configures the connection based on a given
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.protocol;
|
package org.glyptodon.guacamole.protocol;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.protocol;
|
package org.glyptodon.guacamole.protocol;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.protocol;
|
package org.glyptodon.guacamole.protocol;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -2,5 +2,5 @@
|
|||||||
/**
|
/**
|
||||||
* Classes relating directly to the Guacamole protocol.
|
* Classes relating directly to the Guacamole protocol.
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole.protocol;
|
package org.glyptodon.guacamole.protocol;
|
||||||
|
|
@@ -1,4 +1,4 @@
|
|||||||
package net.sourceforge.guacamole.servlet;
|
package org.glyptodon.guacamole.servlet;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -47,14 +47,14 @@ import javax.servlet.http.HttpServlet;
|
|||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
||||||
import javax.servlet.http.HttpServletResponse;
|
import javax.servlet.http.HttpServletResponse;
|
||||||
import javax.servlet.http.HttpSession;
|
import javax.servlet.http.HttpSession;
|
||||||
import net.sourceforge.guacamole.GuacamoleClientException;
|
import org.glyptodon.guacamole.GuacamoleClientException;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleResourceNotFoundException;
|
import org.glyptodon.guacamole.GuacamoleResourceNotFoundException;
|
||||||
import net.sourceforge.guacamole.GuacamoleSecurityException;
|
import org.glyptodon.guacamole.GuacamoleSecurityException;
|
||||||
import net.sourceforge.guacamole.GuacamoleServerException;
|
import org.glyptodon.guacamole.GuacamoleServerException;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleReader;
|
import org.glyptodon.guacamole.io.GuacamoleReader;
|
||||||
import net.sourceforge.guacamole.io.GuacamoleWriter;
|
import org.glyptodon.guacamole.io.GuacamoleWriter;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleTunnel;
|
import org.glyptodon.guacamole.net.GuacamoleTunnel;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.servlet;
|
package org.glyptodon.guacamole.servlet;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -40,9 +40,9 @@ package net.sourceforge.guacamole.servlet;
|
|||||||
import java.util.concurrent.ConcurrentHashMap;
|
import java.util.concurrent.ConcurrentHashMap;
|
||||||
import java.util.concurrent.ConcurrentMap;
|
import java.util.concurrent.ConcurrentMap;
|
||||||
import javax.servlet.http.HttpSession;
|
import javax.servlet.http.HttpSession;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleSecurityException;
|
import org.glyptodon.guacamole.GuacamoleSecurityException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleTunnel;
|
import org.glyptodon.guacamole.net.GuacamoleTunnel;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
@@ -3,5 +3,5 @@
|
|||||||
* Classes which build upon the Java Servlet API, providing an HTTP-based
|
* Classes which build upon the Java Servlet API, providing an HTTP-based
|
||||||
* tunnel and session management.
|
* tunnel and session management.
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole.servlet;
|
package org.glyptodon.guacamole.servlet;
|
||||||
|
|
@@ -2,7 +2,7 @@
|
|||||||
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
|
||||||
|
|
||||||
<modelVersion>4.0.0</modelVersion>
|
<modelVersion>4.0.0</modelVersion>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-ext</artifactId>
|
<artifactId>guacamole-ext</artifactId>
|
||||||
<packaging>jar</packaging>
|
<packaging>jar</packaging>
|
||||||
<version>0.8.1</version>
|
<version>0.8.1</version>
|
||||||
@@ -41,7 +41,7 @@
|
|||||||
|
|
||||||
<!-- Guacamole Java API -->
|
<!-- Guacamole Java API -->
|
||||||
<dependency>
|
<dependency>
|
||||||
<groupId>net.sourceforge.guacamole</groupId>
|
<groupId>org.glyptodon.guacamole</groupId>
|
||||||
<artifactId>guacamole-common</artifactId>
|
<artifactId>guacamole-common</artifactId>
|
||||||
<version>0.8.0</version>
|
<version>0.8.0</version>
|
||||||
<scope>compile</scope>
|
<scope>compile</scope>
|
||||||
@@ -49,14 +49,4 @@
|
|||||||
|
|
||||||
</dependencies>
|
</dependencies>
|
||||||
|
|
||||||
<repositories>
|
|
||||||
|
|
||||||
<!-- Central Guacamole repository -->
|
|
||||||
<repository>
|
|
||||||
<id>guac-dev</id>
|
|
||||||
<url>http://guac-dev.org/repo</url>
|
|
||||||
</repository>
|
|
||||||
|
|
||||||
</repositories>
|
|
||||||
|
|
||||||
</project>
|
</project>
|
||||||
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,7 +37,7 @@ package net.sourceforge.guacamole.net.auth;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,7 +37,7 @@ package net.sourceforge.guacamole.net.auth;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -38,10 +38,10 @@ package net.sourceforge.guacamole.net.auth;
|
|||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleClientInformation;
|
import org.glyptodon.guacamole.protocol.GuacamoleClientInformation;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,9 +37,9 @@ package net.sourceforge.guacamole.net.auth;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleClientInformation;
|
import org.glyptodon.guacamole.protocol.GuacamoleClientInformation;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,4 +1,4 @@
|
|||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import javax.servlet.http.HttpServletRequest;
|
import javax.servlet.http.HttpServletRequest;
|
@@ -1,4 +1,4 @@
|
|||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,7 +37,7 @@ package net.sourceforge.guacamole.net.auth;
|
|||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,9 +1,9 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.Permission;
|
import org.glyptodon.guacamole.net.auth.permission.Permission;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,7 +37,7 @@ package net.sourceforge.guacamole.net.auth;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* The context of an active user. The functions of this class enforce all
|
* The context of an active user. The functions of this class enforce all
|
@@ -3,5 +3,5 @@
|
|||||||
* Provides classes which can be used to extend or replace the authentication
|
* Provides classes which can be used to extend or replace the authentication
|
||||||
* functionality of the Guacamole web application.
|
* functionality of the Guacamole web application.
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole.net.auth;
|
package org.glyptodon.guacamole.net.auth;
|
||||||
|
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.permission;
|
package org.glyptodon.guacamole.net.auth.permission;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.permission;
|
package org.glyptodon.guacamole.net.auth.permission;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.permission;
|
package org.glyptodon.guacamole.net.auth.permission;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.permission;
|
package org.glyptodon.guacamole.net.auth.permission;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.permission;
|
package org.glyptodon.guacamole.net.auth.permission;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.permission;
|
package org.glyptodon.guacamole.net.auth.permission;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -3,5 +3,5 @@
|
|||||||
* Provides classes which describe the various permissions a Guacamole user
|
* Provides classes which describe the various permissions a Guacamole user
|
||||||
* can be granted.
|
* can be granted.
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole.net.auth.permission;
|
package org.glyptodon.guacamole.net.auth.permission;
|
||||||
|
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.simple;
|
package org.glyptodon.guacamole.net.auth.simple;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -38,11 +38,11 @@ package net.sourceforge.guacamole.net.auth.simple;
|
|||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.AuthenticationProvider;
|
import org.glyptodon.guacamole.net.auth.AuthenticationProvider;
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
import net.sourceforge.guacamole.net.auth.UserContext;
|
import org.glyptodon.guacamole.net.auth.UserContext;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.simple;
|
package org.glyptodon.guacamole.net.auth.simple;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -39,16 +39,16 @@ package net.sourceforge.guacamole.net.auth.simple;
|
|||||||
|
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.List;
|
import java.util.List;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.InetGuacamoleSocket;
|
import org.glyptodon.guacamole.net.InetGuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.SSLGuacamoleSocket;
|
import org.glyptodon.guacamole.net.SSLGuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.auth.AbstractConnection;
|
import org.glyptodon.guacamole.net.auth.AbstractConnection;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionRecord;
|
import org.glyptodon.guacamole.net.auth.ConnectionRecord;
|
||||||
import net.sourceforge.guacamole.properties.GuacamoleProperties;
|
import org.glyptodon.guacamole.properties.GuacamoleProperties;
|
||||||
import net.sourceforge.guacamole.protocol.ConfiguredGuacamoleSocket;
|
import org.glyptodon.guacamole.protocol.ConfiguredGuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleClientInformation;
|
import org.glyptodon.guacamole.protocol.GuacamoleClientInformation;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.simple;
|
package org.glyptodon.guacamole.net.auth.simple;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -41,11 +41,11 @@ import java.util.HashMap;
|
|||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Map.Entry;
|
import java.util.Map.Entry;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleSecurityException;
|
import org.glyptodon.guacamole.GuacamoleSecurityException;
|
||||||
import net.sourceforge.guacamole.net.auth.Connection;
|
import org.glyptodon.guacamole.net.auth.Connection;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.simple;
|
package org.glyptodon.guacamole.net.auth.simple;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,14 +37,14 @@ package net.sourceforge.guacamole.net.auth.simple;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleSecurityException;
|
import org.glyptodon.guacamole.GuacamoleSecurityException;
|
||||||
import net.sourceforge.guacamole.net.GuacamoleSocket;
|
import org.glyptodon.guacamole.net.GuacamoleSocket;
|
||||||
import net.sourceforge.guacamole.net.auth.AbstractConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.AbstractConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.Connection;
|
import org.glyptodon.guacamole.net.auth.Connection;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.ConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleClientInformation;
|
import org.glyptodon.guacamole.protocol.GuacamoleClientInformation;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.simple;
|
package org.glyptodon.guacamole.net.auth.simple;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -41,10 +41,10 @@ import java.util.Collection;
|
|||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleSecurityException;
|
import org.glyptodon.guacamole.GuacamoleSecurityException;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.ConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.simple;
|
package org.glyptodon.guacamole.net.auth.simple;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -41,15 +41,15 @@ import java.util.Collection;
|
|||||||
import java.util.HashSet;
|
import java.util.HashSet;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleSecurityException;
|
import org.glyptodon.guacamole.GuacamoleSecurityException;
|
||||||
import net.sourceforge.guacamole.net.auth.AbstractUser;
|
import org.glyptodon.guacamole.net.auth.AbstractUser;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.ConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.ConnectionGroupPermission;
|
import org.glyptodon.guacamole.net.auth.permission.ConnectionGroupPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.ConnectionPermission;
|
import org.glyptodon.guacamole.net.auth.permission.ConnectionPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.ObjectPermission;
|
import org.glyptodon.guacamole.net.auth.permission.ObjectPermission;
|
||||||
import net.sourceforge.guacamole.net.auth.permission.Permission;
|
import org.glyptodon.guacamole.net.auth.permission.Permission;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.simple;
|
package org.glyptodon.guacamole.net.auth.simple;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -39,12 +39,12 @@ package net.sourceforge.guacamole.net.auth.simple;
|
|||||||
|
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.auth.ConnectionGroup;
|
import org.glyptodon.guacamole.net.auth.ConnectionGroup;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
import net.sourceforge.guacamole.net.auth.User;
|
import org.glyptodon.guacamole.net.auth.User;
|
||||||
import net.sourceforge.guacamole.net.auth.UserContext;
|
import org.glyptodon.guacamole.net.auth.UserContext;
|
||||||
import net.sourceforge.guacamole.protocol.GuacamoleConfiguration;
|
import org.glyptodon.guacamole.protocol.GuacamoleConfiguration;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An extremely simple UserContext implementation which provides access to
|
* An extremely simple UserContext implementation which provides access to
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.net.auth.simple;
|
package org.glyptodon.guacamole.net.auth.simple;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -39,10 +39,10 @@ package net.sourceforge.guacamole.net.auth.simple;
|
|||||||
|
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Set;
|
import java.util.Set;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleSecurityException;
|
import org.glyptodon.guacamole.GuacamoleSecurityException;
|
||||||
import net.sourceforge.guacamole.net.auth.Directory;
|
import org.glyptodon.guacamole.net.auth.Directory;
|
||||||
import net.sourceforge.guacamole.net.auth.User;
|
import org.glyptodon.guacamole.net.auth.User;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
@@ -4,5 +4,5 @@
|
|||||||
* simple AuthenticationProviders in the same way allowed by the old
|
* simple AuthenticationProviders in the same way allowed by the old
|
||||||
* authentication API.
|
* authentication API.
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole.net.auth.simple;
|
package org.glyptodon.guacamole.net.auth.simple;
|
||||||
|
|
@@ -1,6 +1,6 @@
|
|||||||
package net.sourceforge.guacamole.net.event;
|
package org.glyptodon.guacamole.net.event;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An event which is triggered whenever a user's credentials fail to be
|
* An event which is triggered whenever a user's credentials fail to be
|
@@ -1,7 +1,7 @@
|
|||||||
package net.sourceforge.guacamole.net.event;
|
package org.glyptodon.guacamole.net.event;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
import net.sourceforge.guacamole.net.auth.UserContext;
|
import org.glyptodon.guacamole.net.auth.UserContext;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An event which is triggered whenever a user's credentials pass
|
* An event which is triggered whenever a user's credentials pass
|
@@ -1,6 +1,6 @@
|
|||||||
package net.sourceforge.guacamole.net.event;
|
package org.glyptodon.guacamole.net.event;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Abstract basis for events which may have associated user credentials when
|
* Abstract basis for events which may have associated user credentials when
|
@@ -1,8 +1,8 @@
|
|||||||
package net.sourceforge.guacamole.net.event;
|
package org.glyptodon.guacamole.net.event;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.net.GuacamoleTunnel;
|
import org.glyptodon.guacamole.net.GuacamoleTunnel;
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
import net.sourceforge.guacamole.net.auth.UserContext;
|
import org.glyptodon.guacamole.net.auth.UserContext;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An event which is triggered whenever a tunnel is being closed. The tunnel
|
* An event which is triggered whenever a tunnel is being closed. The tunnel
|
@@ -1,8 +1,8 @@
|
|||||||
package net.sourceforge.guacamole.net.event;
|
package org.glyptodon.guacamole.net.event;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.net.GuacamoleTunnel;
|
import org.glyptodon.guacamole.net.GuacamoleTunnel;
|
||||||
import net.sourceforge.guacamole.net.auth.Credentials;
|
import org.glyptodon.guacamole.net.auth.Credentials;
|
||||||
import net.sourceforge.guacamole.net.auth.UserContext;
|
import org.glyptodon.guacamole.net.auth.UserContext;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An event which is triggered whenever a tunnel is being connected. The tunnel
|
* An event which is triggered whenever a tunnel is being connected. The tunnel
|
@@ -1,6 +1,6 @@
|
|||||||
package net.sourceforge.guacamole.net.event;
|
package org.glyptodon.guacamole.net.event;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.net.GuacamoleTunnel;
|
import org.glyptodon.guacamole.net.GuacamoleTunnel;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Abstract basis for events associated with tunnels.
|
* Abstract basis for events associated with tunnels.
|
@@ -1,6 +1,6 @@
|
|||||||
package net.sourceforge.guacamole.net.event;
|
package org.glyptodon.guacamole.net.event;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.net.auth.UserContext;
|
import org.glyptodon.guacamole.net.auth.UserContext;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Abstract basis for events which may have an associated UserContext when
|
* Abstract basis for events which may have an associated UserContext when
|
@@ -1,7 +1,7 @@
|
|||||||
package net.sourceforge.guacamole.net.event.listener;
|
package org.glyptodon.guacamole.net.event.listener;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.event.AuthenticationFailureEvent;
|
import org.glyptodon.guacamole.net.event.AuthenticationFailureEvent;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A listener whose authenticationFailed() hook will fire immediately
|
* A listener whose authenticationFailed() hook will fire immediately
|
@@ -1,7 +1,7 @@
|
|||||||
package net.sourceforge.guacamole.net.event.listener;
|
package org.glyptodon.guacamole.net.event.listener;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.event.AuthenticationSuccessEvent;
|
import org.glyptodon.guacamole.net.event.AuthenticationSuccessEvent;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A listener whose hooks will fire immediately before and after a user's
|
* A listener whose hooks will fire immediately before and after a user's
|
@@ -1,7 +1,7 @@
|
|||||||
package net.sourceforge.guacamole.net.event.listener;
|
package org.glyptodon.guacamole.net.event.listener;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.event.TunnelCloseEvent;
|
import org.glyptodon.guacamole.net.event.TunnelCloseEvent;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A listener whose tunnelClosed() hook will fire immediately after an
|
* A listener whose tunnelClosed() hook will fire immediately after an
|
@@ -1,7 +1,7 @@
|
|||||||
package net.sourceforge.guacamole.net.event.listener;
|
package org.glyptodon.guacamole.net.event.listener;
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.net.event.TunnelConnectEvent;
|
import org.glyptodon.guacamole.net.event.TunnelConnectEvent;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A listener whose tunnelConnected() hook will fire immediately after a new
|
* A listener whose tunnelConnected() hook will fire immediately after a new
|
@@ -6,5 +6,5 @@
|
|||||||
* in some cases, prevent the web application from allowing the
|
* in some cases, prevent the web application from allowing the
|
||||||
* event to continue for the user that triggered it.
|
* event to continue for the user that triggered it.
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole.net.event.listener;
|
package org.glyptodon.guacamole.net.event.listener;
|
||||||
|
|
@@ -5,7 +5,7 @@
|
|||||||
* These event classes are most useful when used with hooks implemented
|
* These event classes are most useful when used with hooks implemented
|
||||||
* using listener classes.
|
* using listener classes.
|
||||||
*
|
*
|
||||||
* @see net.sourceforge.guacamole.net.event.listener
|
* @see org.glyptodon.guacamole.net.event.listener
|
||||||
*/
|
*/
|
||||||
package net.sourceforge.guacamole.net.event;
|
package org.glyptodon.guacamole.net.event;
|
||||||
|
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.properties;
|
package org.glyptodon.guacamole.properties;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,8 +37,8 @@ package net.sourceforge.guacamole.properties;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleServerException;
|
import org.glyptodon.guacamole.GuacamoleServerException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A GuacamoleProperty whose value is an boolean. Legal true values are "true",
|
* A GuacamoleProperty whose value is an boolean. Legal true values are "true",
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.properties;
|
package org.glyptodon.guacamole.properties;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -38,7 +38,7 @@ package net.sourceforge.guacamole.properties;
|
|||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import java.io.File;
|
import java.io.File;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* A GuacamoleProperty whose value is a filename.
|
* A GuacamoleProperty whose value is a filename.
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.properties;
|
package org.glyptodon.guacamole.properties;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.properties;
|
package org.glyptodon.guacamole.properties;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -42,8 +42,8 @@ import java.io.FileInputStream;
|
|||||||
import java.io.IOException;
|
import java.io.IOException;
|
||||||
import java.io.InputStream;
|
import java.io.InputStream;
|
||||||
import java.util.Properties;
|
import java.util.Properties;
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
import net.sourceforge.guacamole.GuacamoleServerException;
|
import org.glyptodon.guacamole.GuacamoleServerException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Simple utility class for reading properties from the guacamole.properties
|
* Simple utility class for reading properties from the guacamole.properties
|
@@ -1,5 +1,5 @@
|
|||||||
|
|
||||||
package net.sourceforge.guacamole.properties;
|
package org.glyptodon.guacamole.properties;
|
||||||
|
|
||||||
/* ***** BEGIN LICENSE BLOCK *****
|
/* ***** BEGIN LICENSE BLOCK *****
|
||||||
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
* Version: MPL 1.1/GPL 2.0/LGPL 2.1
|
||||||
@@ -37,7 +37,7 @@ package net.sourceforge.guacamole.properties;
|
|||||||
*
|
*
|
||||||
* ***** END LICENSE BLOCK ***** */
|
* ***** END LICENSE BLOCK ***** */
|
||||||
|
|
||||||
import net.sourceforge.guacamole.GuacamoleException;
|
import org.glyptodon.guacamole.GuacamoleException;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* An abstract representation of a property in the guacamole.properties file,
|
* An abstract representation of a property in the guacamole.properties file,
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user