public class SaBasicTemplate
extends java.lang.Object
| 限定符和类型 | 字段和说明 |
|---|---|
static java.lang.String |
DEFAULT_REALM
默认的 Realm 名称
|
| 构造器和说明 |
|---|
SaBasicTemplate() |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
check()
对当前会话进行 Basic 校验(使用全局配置的账号密码),校验不通过则抛出异常
|
void |
check(java.lang.String account)
对当前会话进行 Basic 校验(手动设置账号密码),校验不通过则抛出异常
|
void |
check(java.lang.String realm,
java.lang.String account)
对当前会话进行 Basic 校验(手动设置 Realm 和 账号密码),校验不通过则抛出异常
|
java.lang.String |
getAuthorizationValue()
获取浏览器提交的 Basic 参数 (裁剪掉前缀并解码)
|
void |
throwNotBasicAuthException(java.lang.String realm)
设置响应头,并抛出异常
|
public static final java.lang.String DEFAULT_REALM
public void throwNotBasicAuthException(java.lang.String realm)
realm - 领域public java.lang.String getAuthorizationValue()
public void check()
public void check(java.lang.String account)
account - 账号(格式为 user:password)public void check(java.lang.String realm,
java.lang.String account)
realm - 领域account - 账号(格式为 user:password)Copyright © 2022. All Rights Reserved.