| 程序包 | 说明 |
|---|---|
| leap.web.security | |
| leap.web.security.authc | |
| leap.web.security.path |
| 限定符和类型 | 字段和说明 |
|---|---|
protected SecuredPath |
DefaultSecurityContextHolder.securedPath |
| 限定符和类型 | 方法和说明 |
|---|---|
SecuredPath |
DefaultSecurityContextHolder.getSecuredPath() |
SecuredPath |
DefaultSecurityContextHolder.DefaultLoginContext.getSecuredPath() |
SecuredPath |
DefaultSecurityContextHolder.DefaultLogoutContext.getSecuredPath() |
protected SecuredPath |
SecurityRequestInterceptor.resolveSecuredPath(Request request,
Response response,
DefaultSecurityContextHolder context,
Route route) |
default SecuredPath |
SecurityInterceptor.resolveSecuredPath(SecurityContextHolder context) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
DefaultSecurityContextHolder.setSecuredPath(SecuredPath path) |
| 限定符和类型 | 方法和说明 |
|---|---|
SecuredPath |
AuthenticationContext.getSecuredPath()
Optional.
|
| 限定符和类型 | 类和说明 |
|---|---|
class |
DefaultSecuredPath |
protected static class |
DefaultSecuredPaths.PathEntry |
class |
MergedSecuredPath |
class |
SecuredRoute |
| 限定符和类型 | 字段和说明 |
|---|---|
protected static SecuredPath |
SimpleSecuredPathResolver.NULL |
| 限定符和类型 | 字段和说明 |
|---|---|
protected leap.core.cache.Cache<String,SecuredPath> |
SimpleSecuredPathResolver.cache |
protected leap.core.cache.Cache<String,SecuredPath> |
DefaultSecuredPathSource.cachedPaths |
static Comparator<SecuredPath> |
SecuredPath.COMPARATOR |
| 限定符和类型 | 方法和说明 |
|---|---|
SecuredPath |
DefaultSecuredPathConfigurator.apply() |
SecuredPath |
SecuredPathConfigurator.apply()
Updates the configuration of secured path.
|
SecuredPath |
DefaultSecuredPathBuilder.build() |
SecuredPath |
DefaultSecuredPathSource.getSecuredPath(SecurityContextHolder context,
Request request) |
SecuredPath |
SecuredPathSource.getSecuredPath(SecurityContextHolder context,
Request request) |
SecuredPath |
DefaultSecuredPaths.remove(String path) |
SecuredPath |
SecuredPaths.remove(String path)
Removes the secured path and returns the removed
SecuredPath object. |
protected SecuredPath |
SimpleSecuredPathResolver.resolve(Request request) |
protected SecuredPath |
SimpleSecuredPathResolver.resolve(Request request,
SecuredPaths paths) |
SecuredPath |
SimpleSecuredPathResolver.resolveSecuredPath(SecurityContextHolder context) |
SecuredPath |
SecuredPathResolver.resolveSecuredPath(SecurityContextHolder context) |
| 限定符和类型 | 方法和说明 |
|---|---|
Iterator<SecuredPath> |
DefaultSecuredPaths.iterator() |
| 限定符和类型 | 方法和说明 |
|---|---|
SecuredPaths |
DefaultSecuredPaths.apply(SecuredPath p) |
SecuredPaths |
SecuredPaths.apply(SecuredPath p)
Apply the secured path.
|
void |
DefaultSecuredPaths.apply(SecuredPathConfigurator c,
SecuredPath p) |
int |
DefaultSecuredPaths.PathEntry.compareTo(SecuredPath o) |
default int |
SecuredPath.compareTo(SecuredPath o) |
int |
MergedSecuredPath.compareTo(SecuredPath o) |
protected boolean |
SimpleSecuredPathResolver.matches(SecuredPath p,
Request request) |
boolean |
DefaultSecuredPaths.remove(SecuredPath path) |
boolean |
SecuredPaths.remove(SecuredPath path)
Removes the secured path and returns the removed
SecuredPath object. |
| 构造器和说明 |
|---|
DefaultSecuredPathBuilder(SecuredPath path) |
DefaultSecuredPathConfigurator(DefaultSecuredPaths paths,
SecuredPath old) |
MergedSecuredPath(Route route,
SecuredPath p1,
SecuredPath p2) |
Copyright © 2019. All rights reserved.