A B C D E G H I L O P R S U W 

A

add(String, String...) - Method in class com.wadpam.open.security.WhitelistBuilder
 
ADMIN - Static variable in interface com.wadpam.open.security.SecurityConfig
Role given by container-based security usually via web.xml.
ANONYMOUS - Static variable in interface com.wadpam.open.security.SecurityConfig
Role given if method:path is whitelisted.
APPLICATION - Static variable in interface com.wadpam.open.security.SecurityConfig
Role given if application is authenticated, usually via Basic Authentication.
ATTR_NAME_CONTAINER_ADMIN_NAME - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
ATTR_NAME_CONTAINER_ADMIN_PRINCIPAL - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
ATTR_NAME_PRINCIPAL - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
ATTR_NAME_ROLES - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
ATTR_NAME_USERNAME - Static variable in class com.wadpam.open.security.SecurityInterceptor
must be same as MardaoPrincipalInterceptor value
AUTH_PARAM_BASIC - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
AUTH_PARAM_COOKIE - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
AUTH_PARAM_OAUTH - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
AUTH_TYPE_BASIC - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
AUTH_TYPE_COOKIE - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
AUTH_TYPE_OAUTH - Static variable in class com.wadpam.open.security.SecurityInterceptor
 

B

build() - Method in class com.wadpam.open.security.WhitelistBuilder
 

C

com.wadpam.open.security - package com.wadpam.open.security
 

D

DELETE - Static variable in interface com.wadpam.open.security.SecurityConfig
 
doAuthenticate(HttpServletRequest, HttpServletResponse, String, String, String, Object) - Method in class com.wadpam.open.security.SecurityInterceptor
Returns the realm username if the client is authenticated.

E

ERR_AUTHENTICATION_FAILED - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
ERR_CREDENTIALS_NOT_FOUND - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
ERR_SECURITY_BASE - Static variable in class com.wadpam.open.security.SecurityInterceptor
 

G

GET - Static variable in interface com.wadpam.open.security.SecurityConfig
 
getAuthenticationMechanism() - Method in class com.wadpam.open.security.SecurityInterceptor
 
getAuthenticationParamName() - Method in class com.wadpam.open.security.SecurityInterceptor
Override to specify authentication value parameter name.
getAuthenticationValue(HttpServletRequest, HttpServletResponse, String) - Method in class com.wadpam.open.security.SecurityInterceptor
 
getClientPassword(HttpServletRequest, HttpServletResponse, String, String) - Method in class com.wadpam.open.security.SecurityInterceptor
Override to return password from authValue.
getClientUsername(HttpServletRequest, HttpServletResponse, String, String) - Method in class com.wadpam.open.security.SecurityInterceptor
Override to return username from authValue.
getEffectiveMethod(HttpServletRequest) - Static method in class com.wadpam.open.security.SecurityInterceptor
 
getRealmPassword(Object) - Method in class com.wadpam.open.security.SecurityInterceptor
 
getRealmUsername(String, Object) - Method in class com.wadpam.open.security.SecurityInterceptor
 
getRolesFromUserDetails(Object) - Method in interface com.wadpam.open.security.SecurityDetailsService
Extracts the granted roles for the specified user details.

H

HEADER_AUTHORIZATION - Static variable in class com.wadpam.open.security.SecurityInterceptor
 

I

isAuthenticated(HttpServletRequest, HttpServletResponse, Object, String, String, String) - Method in class com.wadpam.open.security.SecurityInterceptor
Checks if a request is authenticated, based only on uri, method and authValue params.
isAuthorized(ArrayList<Map.Entry<Pattern, Set<String>>>, String, String, Collection<String>) - Static method in class com.wadpam.open.security.RolesInterceptor
 
isWhitelistedMethod(String, String) - Method in class com.wadpam.open.security.SecurityInterceptor
 

L

loadUserDetailsByUsername(HttpServletRequest, HttpServletResponse, String, String, String) - Method in interface com.wadpam.open.security.SecurityDetailsService
Loads the user details for the specified username.
LOG - Static variable in class com.wadpam.open.security.SecurityInterceptor
 

O

OPTIONS - Static variable in interface com.wadpam.open.security.SecurityConfig
 

P

PATCH - Static variable in interface com.wadpam.open.security.SecurityConfig
 
PATH_AH - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
POST - Static variable in interface com.wadpam.open.security.SecurityConfig
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.wadpam.open.security.RolesInterceptor
 
preHandle(HttpServletRequest, HttpServletResponse, Object) - Method in class com.wadpam.open.security.SecurityInterceptor
 
PUT - Static variable in interface com.wadpam.open.security.SecurityConfig
 

R

ROLE_ANONYMOUS - Static variable in interface com.wadpam.open.security.SecurityDetailsService
Role given if method:path is whitelisted.
ROLE_APPLICATION - Static variable in interface com.wadpam.open.security.SecurityDetailsService
Role given if application is authenticated, usually via Basic Authentication.
ROLE_CONTAINER_ADMIN - Static variable in interface com.wadpam.open.security.SecurityDetailsService
Role given if user is authenticated via Container-based security
ROLE_USER - Static variable in interface com.wadpam.open.security.SecurityDetailsService
Role given if user is authenticated, usually via Basic Authentication or OAuth2.
ROLES_ANONYMOUS - Static variable in class com.wadpam.open.security.SecurityInterceptor
 
RolesInterceptor - Class in com.wadpam.open.security
 
RolesInterceptor() - Constructor for class com.wadpam.open.security.RolesInterceptor
 

S

SecurityConfig - Interface in com.wadpam.open.security
 
SecurityDetailsService - Interface in com.wadpam.open.security
 
SecurityInterceptor - Class in com.wadpam.open.security
A security interceptor responsible for performing authentication.
SecurityInterceptor() - Constructor for class com.wadpam.open.security.SecurityInterceptor
 
setAuthenticationMechanism(String) - Method in class com.wadpam.open.security.SecurityInterceptor
 
setListedMethods(Collection<Map.Entry<String, Collection<String>>>, List<Map.Entry<Pattern, Set<String>>>) - Static method in class com.wadpam.open.security.SecurityInterceptor
 
setRealmName(String) - Method in class com.wadpam.open.security.SecurityInterceptor
 
setRuledMethods(Collection<Map.Entry<String, Collection<String>>>) - Method in class com.wadpam.open.security.RolesInterceptor
 
setSecurityDetailsService(SecurityDetailsService) - Method in class com.wadpam.open.security.SecurityInterceptor
 
setWhitelistedMethods(Collection<Map.Entry<String, Collection<String>>>) - Method in class com.wadpam.open.security.SecurityInterceptor
 
skipEnvironmentPaths(HttpServletRequest, HttpServletResponse, String) - Method in class com.wadpam.open.security.SecurityInterceptor
 

U

USER - Static variable in interface com.wadpam.open.security.SecurityConfig
Role given if user is authenticated, usually via Basic Authentication or OAuth2.
USERNAME_ANONYMOUS - Static variable in class com.wadpam.open.security.SecurityInterceptor
 

W

WHITELIST_BUILDER - Static variable in interface com.wadpam.open.security.SecurityConfig
 
WhitelistBuilder - Class in com.wadpam.open.security
 
WhitelistBuilder() - Constructor for class com.wadpam.open.security.WhitelistBuilder
 
with(String, String...) - Method in class com.wadpam.open.security.WhitelistBuilder
 
with(Collection<Map.Entry<String, Collection<String>>>) - Method in class com.wadpam.open.security.WhitelistBuilder
 
A B C D E G H I L O P R S U W 

Copyright © 2013. All Rights Reserved.