aerogear-security 1.2.0
A C D F G H I L O P R S T V X

A

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.
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
AuthorizationManager - Interface in org.jboss.aerogear.security.authz
Deprecated. 

C

create(T, String) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
This method creates a new User

D

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.filter.SecureHeadersFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jboss.aerogear.security.web.filter.XSSServletFilter
 

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
findByUsername(String) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
Find an User by the username specified

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
grant(String...) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
This method allows to specify which roles must be assigned to User

H

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
 
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
 

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.GrantMethods<T> - Interface in org.jboss.aerogear.security.authz
GrantMethods is a builder to apply roles to User
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
 

L

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.
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.

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.util - package org.jboss.aerogear.security.util
 
org.jboss.aerogear.security.web.filter - package org.jboss.aerogear.security.web.filter
 

P

PKCS12Util - Class in org.jboss.aerogear.security.util
Small utility class to validate PKCS12

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
Annotates classes or methods to indicate accessing the class (or the method), is restricted to a "user" that matches the given roles:
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
 
SessionId - Annotation Type in org.jboss.aerogear.security.auth
Exposes the session id to the current logged in User.
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
validate(byte[], String) - Static method in class org.jboss.aerogear.security.util.PKCS12Util
Check if the file provide is PKCS12
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 F G H I L O P R S T V X
aerogear-security 1.2.0

Copyright © 2013 JBoss by Red Hat. All Rights Reserved.