public class AuthAdapter extends Object
| 构造器和说明 |
|---|
AuthAdapter() |
| 限定符和类型 | 方法和说明 |
|---|---|
AuthAdapter |
addRule(Consumer<AuthRule> builder)
添加一个授权规则
|
AuthAdapter |
addRules(Collection<AuthRule> rules)
添加一批授权规则(构建规则)
|
AuthFailureHandler |
failure()
获取默认的验证出错处理
|
AuthAdapter |
failure(AuthFailureHandler handler)
设定默认的验证出错处理
|
String |
loginUrl()
获取登录Url
|
AuthAdapter |
loginUrl(String url)
设置登录Url
|
AuthProcessor |
processor()
获取认证处理器
|
AuthAdapter |
processor(AuthProcessor processor)
设定认证处理器
|
protected void |
setRulePathPrefix(String pathPrefix)
设置规则路径前缀(用于支持 AuthAdapterSupplier 的前缀特性)
|
public String loginUrl()
public AuthAdapter loginUrl(String url)
@Note(value="\u6dfb\u52a0\u4e00\u4e2a\u6388\u6743\u89c4\u5219") public AuthAdapter addRule(Consumer<AuthRule> builder)
builder - 规则构建器public AuthAdapter addRules(Collection<AuthRule> rules)
rules - 规则集合protected void setRulePathPrefix(String pathPrefix)
pathPrefix - 路径前缀public AuthProcessor processor()
@Note(value="\u8bbe\u5b9a\u8ba4\u8bc1\u5904\u7406\u5668") public AuthAdapter processor(AuthProcessor processor)
processor - 认证处理器public AuthFailureHandler failure()
@Note(value="\u8bbe\u5b9a\u9ed8\u8ba4\u7684\u9a8c\u8bc1\u51fa\u9519\u5904\u7406") public AuthAdapter failure(AuthFailureHandler handler)
Copyright © 2022. All rights reserved.