| Package | Description |
|---|---|
| org.picketlink.config.http | |
| org.picketlink.http.authorization | |
| org.picketlink.http.internal | |
| org.picketlink.http.internal.authorization |
| Modifier and Type | Method and Description |
|---|---|
protected PathConfiguration |
PathConfigurationBuilder.create() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,PathConfiguration> |
HttpSecurityConfiguration.getGroups() |
Map<String,List<PathConfiguration>> |
HttpSecurityConfiguration.getPaths() |
| Constructor and Description |
|---|
AuthenticationConfiguration(PathConfiguration pathConfiguration) |
AuthorizationConfiguration(PathConfiguration pathConfiguration,
String[] allowedRoles,
String[] allowedGroups,
String[] allowedRealms,
String[] expressions,
List<Class<? extends PathAuthorizer>> authorizers) |
InboundHeaderConfiguration(PathConfiguration pathConfiguration,
Map<String,String[]> headers) |
LogoutConfiguration(PathConfiguration pathConfiguration) |
| Constructor and Description |
|---|
HttpSecurityConfiguration(List<PathConfiguration> uriConfigs,
FilteringMode filteringMode) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PathAuthorizer.authorize(PathConfiguration pathConfiguration,
HttpServletRequest request,
HttpServletResponse response)
Performs an authorization check for a specific
PathConfiguration considering
an incoming HttpServletRequest. |
| Modifier and Type | Method and Description |
|---|---|
PathConfiguration |
PathMatcher.matches(HttpServletRequest request) |
| Constructor and Description |
|---|
PathMatcher(Map<String,List<PathConfiguration>> uriConfiguration,
ELProcessor elProcessor) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
AbstractPathAuthorizer.authorize(PathConfiguration pathConfiguration,
HttpServletRequest request,
HttpServletResponse response) |
protected boolean |
RolePathAuthorizer.doAuthorize(PathConfiguration pathConfiguration,
HttpServletRequest request,
HttpServletResponse response) |
boolean |
RealmPathAuthorizer.doAuthorize(PathConfiguration pathConfiguration,
HttpServletRequest request,
HttpServletResponse response) |
protected boolean |
GroupPathAuthorizer.doAuthorize(PathConfiguration pathConfiguration,
HttpServletRequest request,
HttpServletResponse response) |
protected boolean |
ExpressionPathAuthorizer.doAuthorize(PathConfiguration pathConfiguration,
HttpServletRequest request,
HttpServletResponse response) |
protected abstract boolean |
AbstractPathAuthorizer.doAuthorize(PathConfiguration pathConfiguration,
HttpServletRequest request,
HttpServletResponse response) |
Copyright © 2018 JBoss by Red Hat. All rights reserved.