| 程序包 | 说明 |
|---|---|
| org.zodiac.security.http.reactive | |
| org.zodiac.security.http.reactive.interceptor | |
| org.zodiac.security.registry |
| 限定符和类型 | 字段和说明 |
|---|---|
private SecurityRegistry |
SecurityReactiveHandlerrHandler.securityRegistry |
| 构造器和说明 |
|---|
SecurityReactiveHandlerrHandler(SecurityRegistry securityRegistry) |
| 限定符和类型 | 字段和说明 |
|---|---|
private SecurityRegistry |
AuthInterceptor.securityRegistry |
private SecurityRegistry |
BasicInterceptor.securityRegistry |
private SecurityRegistry |
ClientInterceptor.securityRegistry |
private SecurityRegistry |
SignInterceptor.securityRegistry |
private SecurityRegistry |
TokenInterceptor.securityRegistry |
| 构造器和说明 |
|---|
AuthInterceptor(List<AuthSecure> authSecures,
List<String> excludePathPatterns,
SecurityRegistry securityRegistry) |
BasicInterceptor(List<BasicSecure> basicSecures,
List<String> excludePathPatterns,
SecurityRegistry securityRegistry) |
ClientInterceptor(List<ClientSecure> clientSecures,
List<String> excludePathPatterns,
SecurityRegistry securityRegistry) |
SignInterceptor(List<SignSecure> signSecures,
List<String> excludePathPatterns,
SecurityRegistry securityRegistry) |
TokenInterceptor(List<String> excludePathPatterns,
SecurityRegistry securityRegistry) |
| 限定符和类型 | 方法和说明 |
|---|---|
SecurityRegistry |
SecurityRegistry.addAuthPattern(org.zodiac.commons.web.model.SimpleHttpMethod method,
String pattern,
String expression)
设置单个自定义授权。
|
SecurityRegistry |
SecurityRegistry.addAuthPatterns(List<AuthSecure> authSecures)
设置自定义授权集合。
|
SecurityRegistry |
SecurityRegistry.addBasicPattern(org.zodiac.commons.web.model.SimpleHttpMethod method,
String pattern,
String username,
String password)
设置基础认证。
|
SecurityRegistry |
SecurityRegistry.addBasicPatterns(List<BasicSecure> basicSecures)
设置基础认证集合。
|
SecurityRegistry |
SecurityRegistry.addSignPattern(org.zodiac.commons.web.model.SimpleHttpMethod method,
String pattern,
String crypto)
设置签名认证。
|
SecurityRegistry |
SecurityRegistry.addSignPatterns(List<SignSecure> signSecures)
设置签名认证集合。
|
SecurityRegistry |
SecurityRegistry.excludePathPattern(String pattern)
设置单个放行api。
|
SecurityRegistry |
SecurityRegistry.excludePathPatterns(List<String> patterns)
设置放行api集合。
|
SecurityRegistry |
SecurityRegistry.excludePathPatterns(String... patterns)
设置放行api集合。
|
Copyright © 2022 Zodiac. All rights reserved.