| 程序包 | 说明 |
|---|---|
| cn.omisheep.authz | |
| cn.omisheep.authz.core.auth | |
| cn.omisheep.authz.core.auth.rpd | |
| cn.omisheep.authz.core.config | |
| cn.omisheep.authz.core.interceptor | |
| cn.omisheep.authz.core.slot |
| 限定符和类型 | 方法和说明 |
|---|---|
PermLibrary |
AuthzAutoConfiguration.permLibrary() |
| 限定符和类型 | 方法和说明 |
|---|---|
AuCoreInitialization |
AuthzAutoConfiguration.auCoreInitialization(AuthzProperties properties,
Httpd httpd,
UserDevicesDict userDevicesDict,
PermissionDict permissionDict,
PermLibrary permLibrary,
Cache cache) |
AuthzMethodPermissionChecker |
AuthzAutoConfiguration.authzMethodPermissionChecker(PermLibrary permLibrary) |
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultPermLibrary |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
AuthzDefender.init(UserDevicesDict userDevicesDict,
PermLibrary permLibrary) |
| 构造器和说明 |
|---|
AuCoreInitialization(AuthzProperties properties,
Httpd httpd,
UserDevicesDict userDevicesDict,
PermissionDict permissionDict,
PermLibrary permLibrary,
Cache cache) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
DefaultDataSecurityInterceptor.dataTrim(HttpMeta httpMeta,
PermLibrary permLibrary,
Map<String,FieldData> fieldDataMap,
Class<?> resultType,
Object obj) |
Object |
DataFinderSecurityInterceptor.dataTrim(HttpMeta httpMeta,
PermLibrary permLibrary,
Map<String,FieldData> fieldDataMap,
Class<?> resultType,
Object obj) |
String |
DefaultDataSecurityInterceptor.sqlChange(HttpMeta httpMeta,
PermLibrary permLibrary,
List<DataPermMeta> dataPermMetaList,
Class<?> resultType,
String sql) |
String |
DataFinderSecurityInterceptor.sqlChange(HttpMeta httpMeta,
PermLibrary permLibrary,
List<DataPermMeta> dataPermMetaList,
Class<?> resultType,
String sql) |
| 构造器和说明 |
|---|
AuthzMethodPermissionChecker(PermLibrary permLibrary) |
| 构造器和说明 |
|---|
APIPermSlot(PermissionDict permissionDict,
PermLibrary permLibrary) |
CookieAndRequestSlot(UserDevicesDict userDevicesDict,
PermLibrary permLibrary,
AuthzProperties properties) |
ParameterPermSlot(PermissionDict permissionDict,
PermLibrary permLibrary) |
Copyright © 2022. All rights reserved.