public class Permission extends Object implements Serializable
| Constructor and Description |
|---|
Permission() |
| Modifier and Type | Method and Description |
|---|---|
String[] |
getAccessControlEntities() |
User |
getAsUser() |
String[] |
getCustomerRoles() |
UUID |
getId() |
PermissionRole |
getRole() |
PermissionStatus |
getStatus() |
UUID |
getWorkspaceId() |
String |
getWorkspaceName() |
boolean |
hasRole(PermissionRole role)
Checks if the permission has the given role.
|
boolean |
isActive() |
boolean |
isActive(PermissionRole role) |
void |
setAccessControlEntities(String[] accessControlEntities) |
void |
setAsUser(User asUser) |
void |
setCustomerRoles(String[] customerRoles) |
void |
setId(UUID id) |
void |
setRole(PermissionRole role) |
void |
setStatus(PermissionStatus status) |
void |
setWorkspaceId(UUID workspaceId) |
void |
setWorkspaceName(String workspaceName) |
String |
toString() |
public void setId(UUID id)
public UUID getId()
public UUID getWorkspaceId()
public void setWorkspaceId(UUID workspaceId)
public String getWorkspaceName()
public void setWorkspaceName(String workspaceName)
public PermissionStatus getStatus()
public void setStatus(PermissionStatus status)
public boolean isActive()
public boolean isActive(PermissionRole role)
public PermissionRole getRole()
public void setRole(PermissionRole role)
public String[] getCustomerRoles()
public void setCustomerRoles(String[] customerRoles)
public String[] getAccessControlEntities()
public void setAccessControlEntities(String[] accessControlEntities)
public boolean hasRole(PermissionRole role)
role - public User getAsUser()
public void setAsUser(User asUser)
Copyright © 2020 LeanIX GmbH. All rights reserved.