public class SimpleAuthorization extends Object implements leap.core.security.Authorization
| 限定符和类型 | 字段和说明 |
|---|---|
protected String[] |
permissions |
protected String[] |
roles |
| 构造器和说明 |
|---|
SimpleAuthorization() |
| 限定符和类型 | 方法和说明 |
|---|---|
String[] |
getPermissions() |
String[] |
getRoles() |
boolean |
hasAllPermission(String... permissions) |
boolean |
hasAnyRole(String... roles) |
boolean |
hasPermission(String permission) |
boolean |
hasRole(String role) |
void |
setPermissions(String[] permissions) |
void |
setRoles(String[] roles) |
public String[] getRoles()
public void setRoles(String[] roles)
public String[] getPermissions()
public void setPermissions(String[] permissions)
public boolean hasRole(String role)
hasRole 在接口中 leap.core.security.Authorizationpublic boolean hasAnyRole(String... roles)
hasAnyRole 在接口中 leap.core.security.Authorizationpublic boolean hasPermission(String permission)
hasPermission 在接口中 leap.core.security.Authorizationpublic boolean hasAllPermission(String... permissions)
hasAllPermission 在接口中 leap.core.security.AuthorizationCopyright © 2019. All rights reserved.