aerogear-security 1.1.0
A C D E F G H I L M O R S T V X 

A

addAuthenticateHeader(HttpServletResponse) - Method in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
addFrameOptions(HttpServletResponse) - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
addLocation(HttpServletResponse) - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
addStrictTransportSecurity(HttpServletResponse) - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
AeroGearSecurityException - Exception in org.jboss.aerogear.security.exception
General exception thrown due to an error during the Authentication/Authorization process.
AeroGearSecurityException(HttpStatus) - Constructor for exception org.jboss.aerogear.security.exception.AeroGearSecurityException
Constructs a new AeroGearSecurityException with HTTP status response mapped from the supplied exception at HttpExceptionMapper.
authenticate(HttpServletRequest, HttpServletResponse) - Method in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
AuthenticationManager<T> - Interface in org.jboss.aerogear.security.auth
A AuthenticationManager executes the basic authentication operations for an entity from the authentication provider Ex: User, SimpleUser
AUTHORIZATION - Static variable in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
AuthorizationManager - Interface in org.jboss.aerogear.security.authz
Deprecated.
authorize(Set<String>) - Method in class org.jboss.aerogear.security.interceptor.SecurityInterceptor
 

C

CALCULATED_HASH - Static variable in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
clazzMetadata(InvocationContext) - Method in class org.jboss.aerogear.security.interceptor.SecurityInterceptor
 
config - Variable in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
CONTENT_LENGTH - Static variable in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
create(T, String) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
This method creates a new User
credentialProvider - Variable in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 

D

destroy() - Method in class org.jboss.aerogear.security.web.authz.HawkAuthenticatorFilter
 
destroy() - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
destroy() - Method in class org.jboss.aerogear.security.web.filter.XSSServletFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jboss.aerogear.security.web.authz.HawkAuthenticatorFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jboss.aerogear.security.web.filter.XSSServletFilter
 

E

ENCODING - Static variable in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
ExceptionHandler - Class in org.jboss.aerogear.security.exception
 
ExceptionHandler() - Constructor for class org.jboss.aerogear.security.exception.ExceptionHandler
 

F

findAllByRole(String) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
Get All the users
findById(long) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
Find an User by the id specified
findByKey(String) - Method in interface org.jboss.aerogear.security.auth.HawkCredentialProvider
 
findByUsername(String) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
Find an User by the username specified
frameOptions - Variable in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 

G

getCode() - Method in enum org.jboss.aerogear.security.exception.HttpStatus
 
getFrameOptions() - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
getLocation() - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
getLogin() - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
 
getMaxAge() - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
getMessage() - Method in exception org.jboss.aerogear.security.exception.AeroGearSecurityException
HTTP response message
getMessage() - Method in enum org.jboss.aerogear.security.exception.HttpStatus
 
getParameter(String) - Method in class org.jboss.aerogear.security.web.filter.XSSServletRequestWrapper
 
getParameterValues(String) - Method in class org.jboss.aerogear.security.web.filter.XSSServletRequestWrapper
 
getSecret() - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
 
getStatus() - Method in exception org.jboss.aerogear.security.exception.AeroGearSecurityException
Current HTTP status
getUri(HttpServletRequest) - Method in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
grant(String...) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
This method allows to specify which roles must be assigned to User

H

handle(HttpServletResponse, Exception) - Static method in class org.jboss.aerogear.security.exception.ExceptionHandler
 
hasBody(HttpServletRequest) - Method in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
hasFrameOptions() - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
hasLocation() - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
hasMaxAge() - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
hasRoles(Set<String>) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
 
HawkAuthenticator - Class in org.jboss.aerogear.security.web.authz
 
HawkAuthenticator() - Constructor for class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
hawkAuthenticator - Variable in class org.jboss.aerogear.security.web.authz.HawkAuthenticatorFilter
 
HawkAuthenticatorFilter - Class in org.jboss.aerogear.security.web.authz
 
HawkAuthenticatorFilter() - Constructor for class org.jboss.aerogear.security.web.authz.HawkAuthenticatorFilter
 
HawkCredentialProvider - Interface in org.jboss.aerogear.security.auth
 
HOST - Static variable in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
HttpExceptionMapper - Class in org.jboss.aerogear.security.exception
 
HttpExceptionMapper() - Constructor for class org.jboss.aerogear.security.exception.HttpExceptionMapper
 
HttpStatus - Enum in org.jboss.aerogear.security.exception
 
HttpStatus(String) - Constructor for enum org.jboss.aerogear.security.exception.HttpStatus
 
HttpStatus(String, int) - Constructor for enum org.jboss.aerogear.security.exception.HttpStatus
 

I

IdentityManagement<T> - Interface in org.jboss.aerogear.security.authz
IdentityManagement allows to assign a set of roles to User on Identity Manager provider
identityManagement - Variable in class org.jboss.aerogear.security.interceptor.SecurityInterceptor
 
IdentityManagement.GrantMethods<T> - Interface in org.jboss.aerogear.security.authz
GrantMethods is a builder to apply roles to User
includeSubDomains - Variable in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
init(FilterConfig) - Method in class org.jboss.aerogear.security.web.authz.HawkAuthenticatorFilter
 
init(FilterConfig) - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
init(FilterConfig) - Method in class org.jboss.aerogear.security.web.filter.XSSServletFilter
 
invoke(InvocationContext) - Method in class org.jboss.aerogear.security.interceptor.SecurityInterceptor
 
isEmpty(String) - Method in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 

L

location - Variable in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
LOCATION - Static variable in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
LoggedUser - Annotation Type in org.jboss.aerogear.security.auth
Represents the current User logged in.
LOGGER - Static variable in class org.jboss.aerogear.security.exception.ExceptionHandler
 
login(T, String) - Method in interface org.jboss.aerogear.security.auth.AuthenticationManager
Logs in the specified User.
logout() - Method in interface org.jboss.aerogear.security.auth.AuthenticationManager
Logs out the specified User from the system.

M

maxAge - Variable in class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
message - Variable in enum org.jboss.aerogear.security.exception.HttpStatus
 
methodMetadata(InvocationContext) - Method in class org.jboss.aerogear.security.interceptor.SecurityInterceptor
 

O

org.jboss.aerogear.security.auth - package org.jboss.aerogear.security.auth
 
org.jboss.aerogear.security.authz - package org.jboss.aerogear.security.authz
 
org.jboss.aerogear.security.exception - package org.jboss.aerogear.security.exception
 
org.jboss.aerogear.security.interceptor - package org.jboss.aerogear.security.interceptor
 
org.jboss.aerogear.security.web.authz - package org.jboss.aerogear.security.web.authz
 
org.jboss.aerogear.security.web.filter - package org.jboss.aerogear.security.web.filter
 

R

remove(String) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
Remove an User
Roles - Annotation Type in org.jboss.aerogear.security.auth
Represents the roles available into the system.

S

Secret - Annotation Type in org.jboss.aerogear.security.auth
Represents the generated TOTP secret for the current User logged in.
Secure - Annotation Type in org.jboss.aerogear.security.authz
 
SecureHeadersConfig - Class in org.jboss.aerogear.security.web.filter
 
SecureHeadersConfig(FilterConfig) - Constructor for class org.jboss.aerogear.security.web.filter.SecureHeadersConfig
 
SecureHeadersFilter - Class in org.jboss.aerogear.security.web.filter
HSTS servlet filter For a detailed explanation please take a look at http://aerogear.org/docs/guides/aerogear-security/
SecureHeadersFilter() - Constructor for class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
SecurityInterceptor - Class in org.jboss.aerogear.security.interceptor
 
SecurityInterceptor() - Constructor for class org.jboss.aerogear.security.interceptor.SecurityInterceptor
 
server - Variable in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
SERVER_AUTHORIZATION - Static variable in class org.jboss.aerogear.security.web.authz.HawkAuthenticator
 
SessionId - Annotation Type in org.jboss.aerogear.security.auth
Exposes the session id to the current logged in User.
status - Variable in exception org.jboss.aerogear.security.exception.AeroGearSecurityException
 
status - Variable in enum org.jboss.aerogear.security.exception.HttpStatus
 
STRICT_TRANSPORT_SECURITY - Static variable in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 

T

to(String) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement.GrantMethods
This method applies roles specified on IdentityManagement.grant(String...)
Token - Annotation Type in org.jboss.aerogear.security.auth
Deprecated.
toResponse(EJBException) - Method in class org.jboss.aerogear.security.exception.HttpExceptionMapper
 
toString() - Method in enum org.jboss.aerogear.security.exception.HttpStatus
 

V

validate(String) - Method in interface org.jboss.aerogear.security.authz.AuthorizationManager
Deprecated.
Token validation against authorization provider
valueOf(String) - Static method in enum org.jboss.aerogear.security.exception.HttpStatus
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.jboss.aerogear.security.exception.HttpStatus
Returns an array containing the constants of this enum type, in the order they are declared.

X

X_FRAME_OPTIONS - Static variable in class org.jboss.aerogear.security.web.filter.SecureHeadersFilter
 
XSSServletFilter - Class in org.jboss.aerogear.security.web.filter
XSS mitigation filter
XSSServletFilter() - Constructor for class org.jboss.aerogear.security.web.filter.XSSServletFilter
 
XSSServletRequestWrapper - Class in org.jboss.aerogear.security.web.filter
 
XSSServletRequestWrapper(HttpServletRequest) - Constructor for class org.jboss.aerogear.security.web.filter.XSSServletRequestWrapper
 
A C D E F G H I L M O R S T V X 
aerogear-security 1.1.0

Copyright © 2013 JBoss, a division of Red Hat, Inc.. All Rights Reserved.