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 GrantObject
public void addGrant(Grant grant)
addGrant
in interface GrantObject
public boolean isGranted(String userName, AccessMode mode)
isGranted
in interface GrantObject
public Grant getGrant(String userName)
getGrant
in interface GrantObject
public List<Grant> getGrants()
getGrants
in interface GrantObject
public void removeGrant(String userName)
removeGrant
in interface GrantObject
Copyright © 2015. All rights reserved.