public class GritAuthProcessor extends Object implements org.noear.solon.auth.AuthProcessor
| 构造器和说明 |
|---|
GritAuthProcessor() |
| 限定符和类型 | 方法和说明 |
|---|---|
protected String |
getSubjectDisplayName()
获取主体显示名
|
protected long |
getSubjectId()
获取主体Id
|
boolean |
verifyIp(String ip) |
boolean |
verifyLogined() |
boolean |
verifyPath(String path,
String method) |
boolean |
verifyPermissions(String[] permissions,
org.noear.solon.auth.annotation.Logical logical) |
boolean |
verifyRoles(String[] roles,
org.noear.solon.auth.annotation.Logical logical) |
protected long getSubjectId()
protected String getSubjectDisplayName()
public boolean verifyIp(String ip)
verifyIp 在接口中 org.noear.solon.auth.AuthProcessorpublic boolean verifyLogined()
verifyLogined 在接口中 org.noear.solon.auth.AuthProcessorpublic boolean verifyPath(String path, String method)
verifyPath 在接口中 org.noear.solon.auth.AuthProcessorpublic boolean verifyPermissions(String[] permissions, org.noear.solon.auth.annotation.Logical logical)
verifyPermissions 在接口中 org.noear.solon.auth.AuthProcessorpublic boolean verifyRoles(String[] roles, org.noear.solon.auth.annotation.Logical logical)
verifyRoles 在接口中 org.noear.solon.auth.AuthProcessorCopyright © 2022. All rights reserved.