public class Role extends Object
Modifier and Type | Field and Description |
---|---|
static String |
NAMESPACE_CONFLUENT |
static String |
NAMESPACE_PUBLIC |
Constructor and Description |
---|
Role(String name,
String namespace,
AccessPolicy accessPolicy,
List<AccessPolicy> accessPolicies) |
Modifier and Type | Method and Description |
---|---|
Map<String,AccessPolicy> |
accessPolicies() |
Set<String> |
bindingScopes() |
boolean |
bindWithResource() |
boolean |
equals(Object o) |
int |
hashCode() |
boolean |
isInNamespace(String organization) |
String |
mostSpecificBindingScope() |
String |
name() |
String |
namespace() |
String |
toString() |
public static final String NAMESPACE_PUBLIC
public static final String NAMESPACE_CONFLUENT
public Role(String name, String namespace, AccessPolicy accessPolicy, List<AccessPolicy> accessPolicies)
public String name()
public String namespace()
public boolean isInNamespace(String organization)
public Map<String,AccessPolicy> accessPolicies()
public boolean bindWithResource()
public String mostSpecificBindingScope()