- getAuthConstraint() - Method in class org.securityfilter.config.SecurityConstraint
-
Get the AuthConstraint.
- getAuthenticatedPrincipal(String, String) - Method in interface org.securityfilter.realm.ExternalAuthenticatedRealm
-
Get user that has been authenticated by external means (auth token cookie,
single sign on)
- getAuthMethod() - Method in interface org.securityfilter.authenticator.Authenticator
-
Get the auth method string for this authentication scheme.
- getAuthMethod() - Method in class org.securityfilter.authenticator.BasicAuthenticator
-
Returns BASIC as the authentication method.
- getAuthMethod() - Method in class org.securityfilter.authenticator.CookieAuthenticator
-
- getAuthMethod() - Method in class org.securityfilter.authenticator.ExtendedFormAuthenticator
-
- getAuthMethod() - Method in class org.securityfilter.authenticator.FormAuthenticator
-
Returns FORM as the authentication method.
- getAuthMethod() - Method in class org.securityfilter.config.SecurityConfig
-
Get the authentication method being used to challenge the user.
- getAuthType() - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Returns the auth type (e.g.
- getCompiledPattern() - Method in class org.securityfilter.filter.URLPattern
-
Get the compiled version of this pattern.
- getContinueToURL(HttpServletRequest) - Method in class org.securityfilter.authenticator.FormAuthenticator
-
FormAuthenticator has a special case where the user should be sent to a default page if the user
spontaneously submits a login request.
- getContinueToURL(HttpServletRequest) - Static method in class org.securityfilter.filter.SecurityFilter
-
Get the URL to continue to after successful login.
- getCookieExpire() - Method in class org.securityfilter.config.SecurityConfig
-
Return the amount of seconds the authentication token cookie should remain
valid after logging in (in seconds).
- getCookiePaths() - Method in class org.securityfilter.config.SecurityConfig
-
Return the paths for which authentication token cookies should be set.
- getCurrentRequest() - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Get the original HttpServletRequest object.
- getDefaultPage() - Method in class org.securityfilter.config.SecurityConfig
-
Return the default page URL.
- getErrorPage() - Method in class org.securityfilter.config.SecurityConfig
-
Return the error page URL.
- getExtraHashString() - Method in class org.securityfilter.config.SecurityConfig
-
Return the extra hash string for adding salt to the validation hash
- getFilterConfig() - Method in class org.securityfilter.filter.SecurityFilter
-
Get the filter config object, included for WebLogic 6 compatibility.
- getHttpMethods() - Method in class org.securityfilter.config.WebResourceCollection
-
Get a collection of http methods for this WebResourceCollection.
- getInputStream() - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
This method is provided to restore functionality of this method in case the wrapper class we are extending
has disabled it.
- getLoginPage() - Method in class org.securityfilter.config.SecurityConfig
-
Return the login page URL.
- getLogoutPage() - Method in class org.securityfilter.config.SecurityConfig
-
Return the logout page URL.
- getMatchableURL() - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Get a URL that can be matched against security URL patterns.
- getMethod() - Method in class org.securityfilter.filter.SavedRequest
-
Get the HTTP method
- getMethod() - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Returns the HTTP method used to make this request.
- getName() - Method in class org.securityfilter.realm.SimplePrincipal
-
Returns the name of this principal.
- getOrder() - Method in class org.securityfilter.filter.URLPattern
-
Get the order value for this pattern (the order in which it appeared in the config file).
- getParameter(String) - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Get a parameter value by name.
- getParameterMap() - Method in class org.securityfilter.filter.SavedRequest
-
Get a map of parameters (names & values)
- getParameterMap() - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Get a map of parameter values for this request.
- getParameterNames() - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Get an enumeration of paramaeter names for this request.
- getParameterValues(String) - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Get an array of values for a parameter.
- getPathLength() - Method in class org.securityfilter.filter.URLPattern
-
Get the path length of the pattern.
- getPattern() - Method in class org.securityfilter.filter.URLPattern
-
Get the url pattern to match.
- getPatternType() - Method in class org.securityfilter.filter.URLPattern
-
Get the pattern type.
- getPersistentLoginManager() - Method in class org.securityfilter.config.SecurityConfig
-
Return the StickyLoginManager used for this implementation
- getRealm() - Method in class org.securityfilter.config.SecurityConfig
-
Return the realm to use for authentication.
- getRealmName() - Method in class org.securityfilter.config.SecurityConfig
-
Get the authentication realm name.
- getRememberedPassword(HttpServletRequest, HttpServletResponse) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Get remembered password
- getRememberedPassword(HttpServletRequest, HttpServletResponse) - Method in interface org.securityfilter.authenticator.persistent.PersistentLoginManagerInterface
-
Get remembered password
- getRememberedUsername(HttpServletRequest, HttpServletResponse) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Get remembered username
- getRememberedUsername(HttpServletRequest, HttpServletResponse) - Method in interface org.securityfilter.authenticator.persistent.PersistentLoginManagerInterface
-
Get remembered username
- getRemoteUser() - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Get the remote user's login name
- getRoles() - Method in class org.securityfilter.config.AuthConstraint
-
Get the roles collection.
- getSavedRequest(HttpServletRequest) - Method in class org.securityfilter.filter.SecurityFilter
-
If this request matches the one we saved, return the SavedRequest and remove it from the session.
- getSecretKey() - Method in class org.securityfilter.config.SecurityConfig
-
Return the secret key for encrypting the authentication token cookie.
- getSecurityConstraint() - Method in class org.securityfilter.filter.URLPattern
-
Get the SecurityConstraint object associated with this pattern.
- getSecurityConstraints() - Method in class org.securityfilter.config.SecurityConfig
-
Return the configured SecurityConstraints.
- getURLPatterns() - Method in class org.securityfilter.config.WebResourceCollection
-
Get a list of url patterns in the order they were added to this WebResourceCollection.
- getUserPrincipal() - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Get a Principal object for the current user.
- getWebResourceCollection() - Method in class org.securityfilter.filter.URLPattern
-
Get the WebResourceCollection associated with this pattern.
- getWebResourceCollections() - Method in class org.securityfilter.config.SecurityConstraint
-
Get the WebResourceCollections for this SecurityConstraint.
- SAVED_REQUEST - Static variable in class org.securityfilter.filter.SecurityFilter
-
- SAVED_REQUEST_URL - Static variable in class org.securityfilter.filter.SecurityFilter
-
- SavedRequest - Class in org.securityfilter.filter
-
SavedRequest represents a request that initiated an authorization sequence.
- SavedRequest(HttpServletRequest) - Constructor for class org.securityfilter.filter.SavedRequest
-
Constructor
- saveRequestInformation(HttpServletRequest) - Static method in class org.securityfilter.filter.SecurityFilter
-
Save request information to re-use when the user is successfully authenticated.
- secretKey - Variable in class org.securityfilter.authenticator.FormDomainCookieTokenAuthenticator
-
Key waarmee het cookie wordt encrypt/decrypt.
- secretKey - Variable in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
- SecurityConfig - Class in org.securityfilter.config
-
SecurityConfig gathers information from the security-config.xml file to be used by the filter.
- SecurityConfig(boolean) - Constructor for class org.securityfilter.config.SecurityConfig
-
Constructor that takes the validating flag and debug level to be used while parsing.
- SecurityConstraint - Class in org.securityfilter.config
-
SecurityConstraint
- SecurityConstraint() - Constructor for class org.securityfilter.config.SecurityConstraint
-
Constructor
- SecurityFilter - Class in org.securityfilter.filter
-
SecurityFilter provides authentication and authorization services.
- SecurityFilter() - Constructor for class org.securityfilter.filter.SecurityFilter
-
- SecurityRealmInterface - Interface in org.securityfilter.realm
-
SecurityRealmInterface - realm interface for SecurityFilter.
- SecurityRequestWrapper - Class in org.securityfilter.filter
-
SecurityRequestWrapper
- SecurityRequestWrapper(HttpServletRequest, SavedRequest, SecurityRealmInterface, String) - Constructor for class org.securityfilter.filter.SecurityRequestWrapper
-
Construct a new SecurityRequestWrapper.
- setAcceptCookie(String) - Method in class org.securityfilter.config.SecurityConfig
-
- setAuthConstraint(AuthConstraint) - Method in class org.securityfilter.config.SecurityConstraint
-
Set the AuthConstraint.
- setAuthMethod(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set the authentication method being used to challenge the user.
- setCookieExpire(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set cookie validity duration in seconds.
- setCookieLife(String) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Set Cookie Life
- setCookiePaths(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set cookie paths.
- setCookies - Variable in class org.securityfilter.authenticator.FormDomainCookieTokenAuthenticator
-
Of na inloggen cookies moeten worden gemaakt.
- setDefaultPage(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set the default page URL.
- setEncryptionAlgorithm(String) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Set the Encryption Algorithm used to encrypt and decrypt cookies
- setEncryptionKey(String) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Set the Encryptin Key used to create a secret key, the secret key is passed
to the Cipher object to be used during encryption and decryption of cookie
values.
- setEncryptionMode(String) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Set the Encryption Mode used to encrypt and decrypt cookies
- setEncryptionPadding(String) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Set the Encryption Padding used to encrypt and decrypt cookies
- setErrorPage(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set the error page URL.
- setExtraHashString(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set extra hash string
- setFilterConfig(FilterConfig) - Method in class org.securityfilter.filter.SecurityFilter
-
Set the filter configuration, included for WebLogic 6 compatibility.
- setLoginPage(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set the login page URL.
- setLogoutPage(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set the logout page URL.
- setPersistentLoginManager(PersistentLoginManagerInterface) - Method in class org.securityfilter.config.SecurityConfig
-
Set the PersistentLoginManager to be used for persisting logins.
- setProtection(String) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Set protection level for the "Remember Me" functionality
- setRealmName(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set the authentication realm name.
- setRequest(ServletRequest) - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Set the request that is to be wrapped.
- setSecretKey(String) - Method in class org.securityfilter.config.SecurityConfig
-
Set secret key.
- setSetCookies(String) - Method in class org.securityfilter.config.SecurityConfig
-
- setUseIP(String) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Set the UseIP variable used to determine if the client's IP address
should be included in the hash calculation when using validation
- setUserPrincipal(Principal) - Method in class org.securityfilter.filter.SecurityRequestWrapper
-
Set the username of the current user.
- setValidationKey(String) - Method in class org.securityfilter.authenticator.persistent.DefaultPersistentLoginManager
-
Set the Validation Key used to generate hash value, the hash value is stored
with the cookie and used to verify that the cookie has not been tampered with
- showLogin(HttpServletRequest, HttpServletResponse) - Method in interface org.securityfilter.authenticator.Authenticator
-
Show the login interface.
- showLogin(HttpServletRequest, HttpServletResponse) - Method in class org.securityfilter.authenticator.BasicAuthenticator
-
Show the login page.
- showLogin(HttpServletRequest, HttpServletResponse) - Method in class org.securityfilter.authenticator.CookieAuthenticator
-
Redirects to the login page.
- showLogin(HttpServletRequest, HttpServletResponse) - Method in class org.securityfilter.authenticator.FormAuthenticator
-
Show the login page.
- SimplePrincipal - Class in org.securityfilter.realm
-
SimplePrincipal - a simple, serializable Principal.
- SimplePrincipal(String) - Constructor for class org.securityfilter.realm.SimplePrincipal
-
Constructor
- SimpleSecurityRealmBase - Class in org.securityfilter.realm
-
Security realm base class.
- SimpleSecurityRealmBase() - Constructor for class org.securityfilter.realm.SimpleSecurityRealmBase
-
- stripQueryString(String) - Method in class org.securityfilter.authenticator.FormAuthenticator
-
Utility method to strip the query string from a uri.