Class SimpleUserGroup
- java.lang.Object
-
- org.apache.guacamole.net.auth.AbstractIdentifiable
-
- org.apache.guacamole.net.auth.AbstractUserGroup
-
- org.apache.guacamole.net.auth.simple.SimpleUserGroup
-
- All Implemented Interfaces:
Attributes
,Identifiable
,Permissions
,ReadableAttributes
,UserGroup
public class SimpleUserGroup extends AbstractUserGroup
A read-only UserGroup implementation which has no members and no permissions. Implementations that need to define members or permissions should extend this class and override the associated getters.
-
-
Constructor Summary
Constructors Constructor Description SimpleUserGroup()
Creates a completely uninitialized SimpleUserGroup.SimpleUserGroup(String identifier)
Creates a new SimpleUserGroup having the given identifier.
-
Method Summary
-
Methods inherited from class org.apache.guacamole.net.auth.AbstractUserGroup
getActiveConnectionPermissions, getAttributes, getConnectionGroupPermissions, getConnectionPermissions, getMemberUserGroups, getMemberUsers, getSharingProfilePermissions, getSystemPermissions, getUserGroupPermissions, getUserGroups, getUserPermissions, setAttributes
-
Methods inherited from class org.apache.guacamole.net.auth.AbstractIdentifiable
equals, getIdentifier, hashCode, setIdentifier
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.apache.guacamole.net.auth.Identifiable
getIdentifier, setIdentifier
-
-
-
-
Constructor Detail
-
SimpleUserGroup
public SimpleUserGroup()
Creates a completely uninitialized SimpleUserGroup.
-
SimpleUserGroup
public SimpleUserGroup(String identifier)
Creates a new SimpleUserGroup having the given identifier.- Parameters:
identifier
- The identifier to assign to this SimpleUserGroup.
-
-