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
,Disableable
,Identifiable
,Permissions
,ReadableAttributes
,UserGroup
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
ConstructorsConstructorDescriptionCreates 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.Disableable
isDisabled, setDisabled
Methods inherited from interface org.apache.guacamole.net.auth.Identifiable
getIdentifier, setIdentifier
-
Constructor Details
-
SimpleUserGroup
public SimpleUserGroup()Creates a completely uninitialized SimpleUserGroup. -
SimpleUserGroup
Creates a new SimpleUserGroup having the given identifier.- Parameters:
identifier
- The identifier to assign to this SimpleUserGroup.
-