类 SaHttpDigestUtil
java.lang.Object
cn.dev33.satoken.httpauth.digest.SaHttpDigestUtil
Sa-Token Http Digest 认证模块,Util 工具类
- 从以下版本开始:
- 1.38.0
- 作者:
- click33
-
字段概要
字段 -
方法概要
修饰符和类型方法说明static voidcheck()校验:根据全局配置参数,校验不通过抛出异常static voidcheck(SaHttpDigestModel hopeModel) 校验:根据提供 Digest 参数计算 res,与 request 请求中的 Digest 参数进行校验,校验不通过则抛出异常static void校验:根据提供的参数,校验不通过抛出异常static void校验:根据提供的参数,校验不通过抛出异常static void已过时。static String获取浏览器提交的 Digest 参数 (裁剪掉前缀)static SaHttpDigestModel获取浏览器提交的 Digest 参数,并转化为 Map
-
字段详细资料
-
saHttpDigestTemplate
底层使用的 SaHttpDigestTemplate 对象
-
-
方法详细资料
-
getAuthorizationValue
获取浏览器提交的 Digest 参数 (裁剪掉前缀)- 返回:
- 值
-
getAuthorizationValueToModel
获取浏览器提交的 Digest 参数,并转化为 Map- 返回:
- /
-
check
校验:根据提供 Digest 参数计算 res,与 request 请求中的 Digest 参数进行校验,校验不通过则抛出异常- 参数:
hopeModel- 提供的 Digest 参数对象
-
check
校验:根据提供的参数,校验不通过抛出异常- 参数:
username- 用户名password- 密码
-
check
校验:根据提供的参数,校验不通过抛出异常- 参数:
username- 用户名password- 密码realm- 领域
-
check
public static void check()校验:根据全局配置参数,校验不通过抛出异常 -
checkByAnnotation
已过时。根据注解 ( @SaCheckHttpDigest ) 鉴权- 参数:
at- 注解对象
-