@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class) public abstract class AbstractRole extends Object
| Modifier and Type | Field and Description |
|---|---|
protected String |
name
The unique name of the role.
|
protected Set<String> |
sids
The sids on which this role is applicable.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getName()
The name of the Role
|
Set<PermissionWrapper> |
getPermissions()
The permissions assigned to the role.
|
Set<String> |
getSids()
List of sids on which the role is applicable.
|
String |
getSidsCommaSeparated()
Return a comma separated list of sids assigned to this role
|
int |
hashCode() |
@Nonnull public Set<PermissionWrapper> getPermissions()
This method, however, does not return all permissions implied by this AbstractRole
@Nonnull public Set<String> getSids()
Copyright © 2016–2019. All rights reserved.