public class GrantObjectMeta extends Object implements GrantObject
| Constructor and Description |
|---|
GrantObjectMeta(String objectName,
Grant... grants) |
GrantObjectMeta(String objectName,
Map<String,Grant> userGrants) |
| Modifier and Type | Method and Description |
|---|---|
void |
addGrant(Grant grant) |
static GrantObject |
fromEntity(SimpleEntity entity) |
Grant |
getGrant(String userName) |
List<Grant> |
getGrants() |
String |
getObjectName() |
boolean |
isGranted(String userName,
AccessMode mode) |
void |
removeGrant(String userName) |
static SimpleEntity |
toEntity(GrantObject grantObject) |
String |
toString() |
public static GrantObject fromEntity(SimpleEntity entity)
public static SimpleEntity toEntity(GrantObject grantObject)
public String getObjectName()
getObjectName in interface GrantObjectpublic void addGrant(Grant grant)
addGrant in interface GrantObjectpublic boolean isGranted(String userName, AccessMode mode)
isGranted in interface GrantObjectpublic Grant getGrant(String userName)
getGrant in interface GrantObjectpublic List<Grant> getGrants()
getGrants in interface GrantObjectpublic void removeGrant(String userName)
removeGrant in interface GrantObjectCopyright © 2015. All rights reserved.