Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id 4A84C2009F3 for ; Fri, 6 May 2016 01:37:01 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id 491EE160A07; Thu, 5 May 2016 23:37:01 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C1F2E160A06 for ; Fri, 6 May 2016 01:36:58 +0200 (CEST) Received: (qmail 70090 invoked by uid 500); 5 May 2016 23:36:58 -0000 Mailing-List: contact commits-help@guacamole.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@guacamole.incubator.apache.org Delivered-To: mailing list commits@guacamole.incubator.apache.org Received: (qmail 70081 invoked by uid 99); 5 May 2016 23:36:57 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 May 2016 23:36:57 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 72907C290F for ; Thu, 5 May 2016 23:36:57 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -4.099 X-Spam-Level: X-Spam-Status: No, score=-4.099 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, KAM_MANYCOMMENTS=1.2, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.079] autolearn=disabled Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id tnNwiUn9FhIS for ; Thu, 5 May 2016 23:36:51 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with SMTP id 5D41C60E03 for ; Thu, 5 May 2016 23:36:38 +0000 (UTC) Received: (qmail 69473 invoked by uid 99); 5 May 2016 23:36:37 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 05 May 2016 23:36:37 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 218F3DFFAB; Thu, 5 May 2016 23:36:37 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: mjumper@apache.org To: commits@guacamole.incubator.apache.org Date: Thu, 05 May 2016 23:36:54 -0000 Message-Id: In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [19/51] [abbrv] [partial] incubator-guacamole-website git commit: Deploy first version of the Apache Guacamole website (reworded and restyled from the old guac-dev.org). archived-at: Thu, 05 May 2016 23:37:01 -0000 http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/af9b9c05/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/class-use/SystemPermission.html ---------------------------------------------------------------------- diff --git a/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/class-use/SystemPermission.html b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/class-use/SystemPermission.html new file mode 100644 index 0000000..954ea67 --- /dev/null +++ b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/class-use/SystemPermission.html @@ -0,0 +1,130 @@ + + + + + + +Uses of Class org.glyptodon.guacamole.net.auth.permission.SystemPermission (guacamole-ext 0.8.1 API) + + + + + + + + + + +
+

Uses of Class
org.glyptodon.guacamole.net.auth.permission.SystemPermission

+
+
No usage of org.glyptodon.guacamole.net.auth.permission.SystemPermission
+ + + + +

Copyright © 2014. All Rights Reserved.

+ + + + + + http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/af9b9c05/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/class-use/UserPermission.html ---------------------------------------------------------------------- diff --git a/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/class-use/UserPermission.html b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/class-use/UserPermission.html new file mode 100644 index 0000000..3510c8d --- /dev/null +++ b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/class-use/UserPermission.html @@ -0,0 +1,130 @@ + + + + + + +Uses of Class org.glyptodon.guacamole.net.auth.permission.UserPermission (guacamole-ext 0.8.1 API) + + + + + + + + + + +
+

Uses of Class
org.glyptodon.guacamole.net.auth.permission.UserPermission

+
+
No usage of org.glyptodon.guacamole.net.auth.permission.UserPermission
+ + + + +

Copyright © 2014. All Rights Reserved.

+ + + + + + http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/af9b9c05/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-frame.html ---------------------------------------------------------------------- diff --git a/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-frame.html b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-frame.html new file mode 100644 index 0000000..683c780 --- /dev/null +++ b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-frame.html @@ -0,0 +1,46 @@ + + + + + + +org.glyptodon.guacamole.net.auth.permission (guacamole-ext 0.8.1 API) + + + + +

org.glyptodon.guacamole.net.auth.permission

+ + + + + + + http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/af9b9c05/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-summary.html ---------------------------------------------------------------------- diff --git a/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-summary.html b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-summary.html new file mode 100644 index 0000000..c8d5988 --- /dev/null +++ b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-summary.html @@ -0,0 +1,231 @@ + + + + + + +org.glyptodon.guacamole.net.auth.permission (guacamole-ext 0.8.1 API) + + + + + + + +
+ + + + + +
+ + +
+

Package org.glyptodon.guacamole.net.auth.permission

+

+

Provides classes which describe the various permissions a Guacamole user + can be granted.
+

+

See: Description

+
+
+
    +
  • + + + + + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    ObjectPermission<T> +
    A permission which affects a specific object, rather than the system as a + whole.
    +
    Permission<Type extends Enum> +
    A permission which affects a specific type of operation, where all available + operation types are defined by an enumeration.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    ConnectionGroupPermission +
    A permission which controls operations that directly affect a specific + ConnectionGroup.
    +
    ConnectionPermission +
    A permission which controls operations that directly affect a specific + GuacamoleConfiguration.
    +
    SystemPermission +
    A permission which affects the system as a whole, rather than an individual + object.
    +
    UserPermission +
    A permission which controls operations that directly affect a specific + User.
    +
    +
  • +
  • + + + + + + + + + + + + + + + + +
    Enum Summary 
    EnumDescription
    ObjectPermission.Type +
    Specific types of object-level permissions.
    +
    SystemPermission.Type +
    Specific types of system-level permissions.
    +
    +
  • +
+ + + +

Package org.glyptodon.guacamole.net.auth.permission Description

+
Provides classes which describe the various permissions a Guacamole user + can be granted.
+
+ +
+ + + + + +
+ + +

Copyright © 2014. All Rights Reserved.

+ + + + + + http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/af9b9c05/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-tree.html ---------------------------------------------------------------------- diff --git a/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-tree.html b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-tree.html new file mode 100644 index 0000000..5fd5ae5 --- /dev/null +++ b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-tree.html @@ -0,0 +1,167 @@ + + + + + + +org.glyptodon.guacamole.net.auth.permission Class Hierarchy (guacamole-ext 0.8.1 API) + + + + + + + +
+ + + + + +
+ + +
+

Hierarchy For Package org.glyptodon.guacamole.net.auth.permission

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+
    +
  • org.glyptodon.guacamole.net.auth.permission.Permission<Type> + +
  • +
+

Enum Hierarchy

+ +
+ +
+ + + + + +
+ + +

Copyright © 2014. All Rights Reserved.

+ + + + + + http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/af9b9c05/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-use.html ---------------------------------------------------------------------- diff --git a/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-use.html b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-use.html new file mode 100644 index 0000000..fd0d9bc --- /dev/null +++ b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/permission/package-use.html @@ -0,0 +1,236 @@ + + + + + + +Uses of Package org.glyptodon.guacamole.net.auth.permission (guacamole-ext 0.8.1 API) + + + + + + + + + + +
+

Uses of Package
org.glyptodon.guacamole.net.auth.permission

+
+
+ +
+ + + + +

Copyright © 2014. All Rights Reserved.

+ + + + + + http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/af9b9c05/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/simple/SimpleAuthenticationProvider.html ---------------------------------------------------------------------- diff --git a/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/simple/SimpleAuthenticationProvider.html b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/simple/SimpleAuthenticationProvider.html new file mode 100644 index 0000000..4198707 --- /dev/null +++ b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/simple/SimpleAuthenticationProvider.html @@ -0,0 +1,364 @@ + + + + + + +SimpleAuthenticationProvider (guacamole-ext 0.8.1 API) + + + + + + + + + + + +
+

org.glyptodon.guacamole.net.auth.simple

+

Class SimpleAuthenticationProvider

+
+
+
    +
  • java.lang.Object
  • +
  • +
      +
    • org.glyptodon.guacamole.net.auth.simple.SimpleAuthenticationProvider
    • +
    +
  • +
+
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    AuthenticationProvider
    +
    +
    +
    +
    public abstract class SimpleAuthenticationProvider
    +extends Object
    +implements AuthenticationProvider
    +
    Provides means of retrieving a set of named GuacamoleConfigurations for a + given Credentials object. This is a simple AuthenticationProvider + implementation intended to be easily extended. It is useful for simple + authentication situations where access to web-based administration and + complex users and permissions are not required. + + The interface provided by SimpleAuthenticationProvider is similar to that of + the AuthenticationProvider interface of older Guacamole releases.
    +
    Author:
    +
    Michael Jumper
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleAuthenticationProvider

        +
        public SimpleAuthenticationProvider()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAuthorizedConfigurations

        +
        public abstract Map<String,org.glyptodon.guacamole.protocol.GuacamoleConfiguration> getAuthorizedConfigurations(Credentials credentials)
        +                                                                                                         throws org.glyptodon.guacamole.GuacamoleException
        +
        Given an arbitrary credentials object, returns a Map containing all + configurations authorized by those credentials. The keys of this Map + are Strings which uniquely identify each configuration.
        +
        Parameters:
        credentials - The credentials to use to retrieve authorized + configurations.
        +
        Returns:
        A Map of all configurations authorized by the given credentials, + or null if the credentials given are not authorized.
        +
        Throws:
        +
        org.glyptodon.guacamole.GuacamoleException - If an error occurs while retrieving + configurations.
        +
      • +
      + + + +
        +
      • +

        getUserContext

        +
        public UserContext getUserContext(Credentials credentials)
        +                           throws org.glyptodon.guacamole.GuacamoleException
        +
        Description copied from interface: AuthenticationProvider
        +
        Returns the UserContext of the user authorized by the given credentials.
        +
        +
        Specified by:
        +
        getUserContext in interface AuthenticationProvider
        +
        Parameters:
        credentials - The credentials to use to retrieve the environment.
        +
        Returns:
        The UserContext of the user authorized by the given credentials, + or null if the credentials are not authorized.
        +
        Throws:
        +
        org.glyptodon.guacamole.GuacamoleException - If an error occurs while creating the + UserContext.
        +
      • +
      + + + +
        +
      • +

        updateUserContext

        +
        public UserContext updateUserContext(UserContext context,
        +                            Credentials credentials)
        +                              throws org.glyptodon.guacamole.GuacamoleException
        +
        Description copied from interface: AuthenticationProvider
        +
        Returns a new or updated UserContext for the user authorized by the + give credentials and having the given existing UserContext. Note that + because this function will be called for all future requests after + initial authentication, including tunnel requests, care must be taken + to avoid using functions of HttpServletRequest which invalidate the + entire request body, such as getParameter().
        +
        +
        Specified by:
        +
        updateUserContext in interface AuthenticationProvider
        +
        Parameters:
        context - The existing UserContext belonging to the user in + question.
        credentials - The credentials to use to retrieve or update the + environment.
        +
        Returns:
        The updated UserContext, which need not be the same as the + UserContext given, or null if the user is no longer authorized.
        +
        Throws:
        +
        org.glyptodon.guacamole.GuacamoleException - If an error occurs while updating the + UserContext.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2014. All Rights Reserved.

+ + + + + + http://git-wip-us.apache.org/repos/asf/incubator-guacamole-website/blob/af9b9c05/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/simple/SimpleConnection.html ---------------------------------------------------------------------- diff --git a/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/simple/SimpleConnection.html b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/simple/SimpleConnection.html new file mode 100644 index 0000000..8c62926 --- /dev/null +++ b/content/doc/0.8.3/guacamole-ext/org/glyptodon/guacamole/net/auth/simple/SimpleConnection.html @@ -0,0 +1,360 @@ + + + + + + +SimpleConnection (guacamole-ext 0.8.1 API) + + + + + + + + + + + +
+

org.glyptodon.guacamole.net.auth.simple

+

Class SimpleConnection

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    Connection
    +
    +
    +
    +
    public class SimpleConnection
    +extends AbstractConnection
    +
    An extremely basic Connection implementation.
    +
    Author:
    +
    Michael Jumper
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        SimpleConnection

        +
        public SimpleConnection()
        +
        Creates a completely uninitialized SimpleConnection.
        +
      • +
      + + + +
        +
      • +

        SimpleConnection

        +
        public SimpleConnection(String name,
        +                String identifier,
        +                org.glyptodon.guacamole.protocol.GuacamoleConfiguration config)
        +
        Creates a new SimpleConnection having the given identifier and + GuacamoleConfiguration.
        +
        Parameters:
        name - The name to associate with this connection.
        identifier - The identifier to associate with this connection.
        config - The configuration describing how to connect to this + connection.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        connect

        +
        public org.glyptodon.guacamole.net.GuacamoleSocket connect(org.glyptodon.guacamole.protocol.GuacamoleClientInformation info)
        +                                                    throws org.glyptodon.guacamole.GuacamoleException
        +
        Description copied from interface: Connection
        +
        Establishes a connection to guacd using the GuacamoleConfiguration + associated with this Connection, and returns the resulting, connected + GuacamoleSocket. The GuacamoleSocket will be pre-configured and will + already have passed the handshake stage.
        +
        Parameters:
        info - Information associated with the connecting client.
        +
        Returns:
        A fully-established GuacamoleSocket.
        +
        Throws:
        +
        org.glyptodon.guacamole.GuacamoleException - If an error occurs while connecting to guacd, + or if permission to connect is denied.
        +
      • +
      + + + +
        +
      • +

        getHistory

        +
        public List<ConnectionRecord> getHistory()
        +                                  throws org.glyptodon.guacamole.GuacamoleException
        +
        Description copied from interface: Connection
        +
        Returns a list of ConnectionRecords representing the usage history + of this Connection, including any active users. ConnectionRecords + in this list will be sorted in descending order of end time (active + connections are first), and then in descending order of start time + (newer connections are first).
        +
        Returns:
        A list of ConnectionRecrods representing the usage history + of this Connection.
        +
        Throws:
        +
        org.glyptodon.guacamole.GuacamoleException - If an error occurs while reading the history + of this connection, or if permission is + denied.
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

Copyright © 2014. All Rights Reserved.

+ + + + + +