| 限定符和类型 | 方法和说明 |
|---|---|
static HttpMeta |
AuHelper.getHttpMeta()
若当前线程未绑定HttpRequest。
|
| 限定符和类型 | 字段和说明 |
|---|---|
static ThreadLocal<HttpMeta> |
AuthzContext.currentHttpMeta |
| 限定符和类型 | 方法和说明 |
|---|---|
static HttpMeta |
AuthzContext.getCurrentHttpMeta() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
UserDevicesDict.request(HttpMeta httpMeta) |
void |
UserDevicesDictByCache.request(HttpMeta httpMeta) |
| 限定符和类型 | 方法和说明 |
|---|---|
HttpMeta |
HttpMeta.clearError() |
static HttpMeta |
HttpMeta.currentHttpMeta() |
HttpMeta |
HttpMeta.error(AuthzException authzException) |
HttpMeta |
HttpMeta.error(ExceptionStatus exceptionStatus) |
HttpMeta |
HttpMeta.setPermissions(Set<String> permissions) |
HttpMeta |
HttpMeta.setRoles(Set<String> roles) |
| 限定符和类型 | 方法和说明 |
|---|---|
Object |
DefaultDataSecurityInterceptor.dataTrim(HttpMeta httpMeta,
Map<String,FieldDataPermRolesMeta> fieldDataMap,
Class<?> resultType,
Object obj) |
Object |
DataFinderSecurityInterceptor.dataTrim(HttpMeta httpMeta,
Map<String,FieldDataPermRolesMeta> fieldDataMap,
Class<?> resultType,
Object obj) |
boolean |
DefaultAuthzExceptionHandler.handle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
HttpMeta httpMeta,
ExceptionStatus exceptionStatus,
List<Object> errorObjects) |
boolean |
AuthzExceptionHandler.handle(javax.servlet.http.HttpServletRequest request,
javax.servlet.http.HttpServletResponse response,
HttpMeta httpMeta,
ExceptionStatus firstExceptionStatus,
List<Object> errorObjects) |
String |
DefaultDataSecurityInterceptor.sqlChange(HttpMeta httpMeta,
List<DataPermRolesMeta> dataPermRolesMetaList,
Class<?> resultType,
String sql) |
String |
DataFinderSecurityInterceptor.sqlChange(HttpMeta httpMeta,
List<DataPermRolesMeta> dataPermRolesMetaList,
Class<?> resultType,
String sql) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
BlacklistSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
IPRangeSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
DeviceSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
SuccessSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
ParameterPermSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
Slot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
APIPermSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
FilterSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
CookieAndRequestSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
OAuthSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
LogSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
void |
RateLimitSlot.chain(HttpMeta httpMeta,
org.springframework.web.method.HandlerMethod handler,
Error error) |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
LogUtils.logs(String status,
HttpMeta httpMeta) |
static void |
LogUtils.logs(String status,
HttpMeta httpMeta,
PermRolesMeta meta) |
| 限定符和类型 | 方法和说明 |
|---|---|
cn.omisheep.web.entity.ResponseResult<Object> |
UserApiSupport.checkLogin(HttpMeta httpMeta) |
cn.omisheep.web.entity.ResponseResult<?> |
UserApiSupport.login(User user,
HttpMeta httpMeta) |
Copyright © 2022. All rights reserved.