public class AuthUtil extends Object
| Constructor and Description |
|---|
AuthUtil() |
| Modifier and Type | Method and Description |
|---|---|
static AuthAdapter |
adapter()
获取鉴权适配器
|
static void |
adapterAdd(AuthAdapter adapter)
添加鉴权适配器
|
static void |
adapterAdd(AuthAdapterSupplier supplier)
Deprecated.
3.0
|
static void |
adapterRemove(AuthAdapter adapter)
移除鉴权适配器
|
static void |
adapterRemove(AuthAdapterSupplier supplier)
Deprecated.
3.0
|
static boolean |
verifyIp(String ip)
验证是否有Ip授权
|
static boolean |
verifyLogined()
验证是否已登录
|
static boolean |
verifyPath(String path,
String method)
验证是否有路径授权
|
static boolean |
verifyPermissions(String... permissions)
验证是否有权限授权
|
static boolean |
verifyPermissions(String[] permissions,
Logical logical)
验证是否有权限授权
|
static boolean |
verifyPermissionsAnd(String... permissions)
验证是否有权限授权(同时满足多个权限)
|
static boolean |
verifyRoles(String... roles)
验证是否有角色授权
|
static boolean |
verifyRoles(String[] roles,
Logical logical)
验证是否有角色授权
|
static boolean |
verifyRolesAnd(String... roles)
验证是否有角色授权(同时满足多个角色)
|
public static AuthAdapter adapter()
@Deprecated public static void adapterAdd(AuthAdapterSupplier supplier)
public static void adapterAdd(AuthAdapter adapter)
@Deprecated public static void adapterRemove(AuthAdapterSupplier supplier)
public static void adapterRemove(AuthAdapter adapter)
public static boolean verifyIp(String ip)
public static boolean verifyLogined()
public static boolean verifyPath(String path, String method)
path - 路径method - 请求方式public static boolean verifyPermissions(String... permissions)
permissions - 权限public static boolean verifyPermissionsAnd(String... permissions)
permissions - 权限public static boolean verifyPermissions(String[] permissions, Logical logical)
permissions - 权限logical - 验证的逻辑关系public static boolean verifyRoles(String... roles)
roles - 角色public static boolean verifyRolesAnd(String... roles)
roles - 角色Copyright © 2025. All rights reserved.