public class AccessPolicy extends Object
Modifier and Type | Class and Description |
---|---|
static class |
AccessPolicy.ResourceOperations |
Constructor and Description |
---|
AccessPolicy(String bindingScope,
Boolean bindWithResource,
Collection<AccessPolicy.ResourceOperations> allowedOperations) |
Modifier and Type | Method and Description |
---|---|
Collection<AccessPolicy.ResourceOperations> |
allowedOperations() |
Collection<io.confluent.security.authorizer.Operation> |
allowedOperations(io.confluent.security.authorizer.ResourceType resourceType) |
String |
bindingScope() |
boolean |
bindWithResource() |
boolean |
equals(Object o) |
int |
hashCode() |
String |
toString() |
List<io.confluent.security.authorizer.ResourcePattern> |
wildcardResourcePatterns() |
public AccessPolicy(String bindingScope, Boolean bindWithResource, Collection<AccessPolicy.ResourceOperations> allowedOperations)
public String bindingScope()
public boolean bindWithResource()
public Collection<AccessPolicy.ResourceOperations> allowedOperations()
public Collection<io.confluent.security.authorizer.Operation> allowedOperations(io.confluent.security.authorizer.ResourceType resourceType)
public List<io.confluent.security.authorizer.ResourcePattern> wildcardResourcePatterns()