public final class PluginPermissionsUtil
extends java.lang.Object
Modifier and Type | Method and Description |
---|---|
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> |
collectPluginCapabilities()
Collects all the plugin declared capabilities.
|
com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> |
collectPluginProjectPermissions()
Collects all the plugin declared project permissions.
|
static boolean |
isValidPluginPermission(java.lang.String name)
Checks if a given name matches the plugin declared permission name pattern for configs.
|
public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> collectPluginCapabilities()
public com.google.common.collect.ImmutableMap<java.lang.String,java.lang.String> collectPluginProjectPermissions()
public static boolean isValidPluginPermission(java.lang.String name)
name
- a config name which may stand for a plugin permission.