public abstract class Permission extends Object implements Comparable<Permission>
| Modifier | Constructor and Description |
|---|---|
protected |
Permission(String uri) |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Permission that) |
boolean |
equals(Object obj) |
String |
getUri()
Get the URI that identifies this Permission object.
|
int |
hashCode() |
abstract boolean |
isAuthorized(RequestedAction whatToAuth)
Is a user with this Permission authorized to perform this
RequestedAction?
|
String |
toString() |
protected final String uri
protected Permission(String uri)
public String getUri()
public abstract boolean isAuthorized(RequestedAction whatToAuth)
public int compareTo(Permission that)
compareTo in interface Comparable<Permission>Copyright © 2022. All rights reserved.