Package | Description |
---|---|
org.glyptodon.guacamole.net.auth.permission |
Provides classes which describe the various permissions a Guacamole user
can be granted.
|
org.glyptodon.guacamole.net.auth.simple |
Provides a basic AuthenticationProvider base class that can be used to create
simple AuthenticationProviders in the same way allowed by the old
authentication API.
|
org.glyptodon.guacamole.net.basic.rest.permission |
Classes related to the permission manipulation aspect of the Guacamole REST API.
|
Modifier and Type | Method and Description |
---|---|
SystemPermission.Type |
SystemPermission.getType() |
static SystemPermission.Type |
SystemPermission.Type.valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static SystemPermission.Type[] |
SystemPermission.Type.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
SystemPermissionSet.addPermission(SystemPermission.Type permission)
Adds the specified permission.
|
boolean |
SystemPermissionSet.hasPermission(SystemPermission.Type permission)
Tests whether the permission of the given type is granted.
|
void |
SystemPermissionSet.removePermission(SystemPermission.Type permission)
Removes the specified permission.
|
Constructor and Description |
---|
SystemPermission(SystemPermission.Type type)
Creates a new SystemPermission with the given
type.
|
Modifier and Type | Method and Description |
---|---|
void |
SimpleSystemPermissionSet.addPermission(SystemPermission.Type permission) |
boolean |
SimpleSystemPermissionSet.hasPermission(SystemPermission.Type permission) |
void |
SimpleSystemPermissionSet.removePermission(SystemPermission.Type permission) |
Modifier and Type | Method and Description |
---|---|
Set<SystemPermission.Type> |
APIPermissionSet.getSystemPermissions()
Returns the set of granted system-level permissions.
|
Modifier and Type | Method and Description |
---|---|
void |
APIPermissionSet.setSystemPermissions(Set<SystemPermission.Type> systemPermissions)
Replaces the current set of system-level permissions with the given set.
|
Copyright © 2015. All rights reserved.