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

A

addFrameOptions(HttpServletResponse) - Method in class org.jboss.aerogear.security.filter.SecureHeadersFilter
 
addLocation(HttpServletResponse) - Method in class org.jboss.aerogear.security.filter.SecureHeadersFilter
 
addStrictTransportSecurity(HttpServletResponse) - Method in class org.jboss.aerogear.security.filter.SecureHeadersFilter
 
AeroGearCredential - Interface in org.jboss.aerogear.security.idm
Represents the current logged in Credential
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.
AeroGearUser - Class in org.jboss.aerogear.security.model
A simple POJO User entity to support the most widely-used authentication mechanism
AeroGearUser() - Constructor for class org.jboss.aerogear.security.model.AeroGearUser
 
AuthenticationKeyProvider - Interface in org.jboss.aerogear.security.idm
Authentication key provider
AuthenticationManager - Interface in org.jboss.aerogear.security.auth
A AuthenticationManager executes the basic authentication operations for AeroGearUser
AuthorizationManager - Interface in org.jboss.aerogear.security.authz
User authorization based on the submitted token

C

config - Variable in class org.jboss.aerogear.security.filter.SecureHeadersFilter
 
create(AeroGearUser) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
This method creates a new AeroGearUser

D

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

E

email - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 

F

findAllByRole(String) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
Get All the users
firstName - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 
frameOptions - Variable in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 

G

get(String) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
getCode() - Method in enum org.jboss.aerogear.security.exception.HttpStatus
 
getEmail() - Method in class org.jboss.aerogear.security.model.AeroGearUser
E-mail provided on registration process
getFirstName() - Method in class org.jboss.aerogear.security.model.AeroGearUser
First name retrieval
getFrameOptions() - Method in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 
getLastName() - Method in class org.jboss.aerogear.security.model.AeroGearUser
Last name provided on registration process
getLocation() - Method in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 
getLogin() - Method in interface org.jboss.aerogear.security.idm.AeroGearCredential
Represents the current AeroGearUser logged in.
getMaxAge() - Method in class org.jboss.aerogear.security.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
 
getOtp() - Method in class org.jboss.aerogear.security.model.AeroGearUser
OTP provided on login
getParameter(String) - Method in class org.jboss.aerogear.security.http.XSSServletRequestWrapper
 
getParameterValues(String) - Method in class org.jboss.aerogear.security.http.XSSServletRequestWrapper
 
getPassword() - Method in class org.jboss.aerogear.security.model.AeroGearUser
Password provided on login
getRole() - Method in class org.jboss.aerogear.security.model.AeroGearUser
 
getRoles() - Method in interface org.jboss.aerogear.security.idm.AeroGearCredential
 
getSecret() - Method in interface org.jboss.aerogear.security.idm.AuthenticationKeyProvider
Represents the generated secret for the current AeroGearUser logged in.
getStatus() - Method in exception org.jboss.aerogear.security.exception.AeroGearSecurityException
Current HTTP status
getToken() - Method in interface org.jboss.aerogear.security.idm.AuthenticationKeyProvider
 
getUri() - Method in class org.jboss.aerogear.security.model.AeroGearUser
URI retrieval
getUsername() - Method in class org.jboss.aerogear.security.model.AeroGearUser
Username retrieval
grant(String...) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
This method allows to specify which roles must be assigned to AeroGearUser

H

hasFrameOptions() - Method in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 
hasLocation() - Method in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 
hasMaxAge() - Method in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 
hasRoles(Set<String>) - Method in interface org.jboss.aerogear.security.idm.AeroGearCredential
Role validation against the IDM
HttpExceptionMapper - Class in org.jboss.aerogear.security.exception
Maps security exceptions to HTTP responses
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 - Interface in org.jboss.aerogear.security.authz
IdentityManagement allows to assign a set of roles to AeroGearUser on Identity Manager provider
IdentityManagement.GrantMethods - Interface in org.jboss.aerogear.security.authz
GrantMethods is a builder to apply roles to AeroGearUser
includeSubDomains - Variable in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 
init(FilterConfig) - Method in class org.jboss.aerogear.security.filter.SecureHeadersFilter
 
init(FilterConfig) - Method in class org.jboss.aerogear.security.http.XSSServletFilter
 
isEmpty(String) - Method in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 

L

lastName - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 
location - Variable in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 
LOCATION - Static variable in class org.jboss.aerogear.security.filter.SecureHeadersFilter
 
LoggedUser - Annotation Type in org.jboss.aerogear.security.auth
Represents the current AeroGearUser logged in.
login(AeroGearUser) - Method in interface org.jboss.aerogear.security.auth.AuthenticationManager
Logs in the specified AeroGearUser.
logout() - Method in interface org.jboss.aerogear.security.auth.AuthenticationManager
Logs out the specified AeroGearUser from the system.

M

maxAge - Variable in class org.jboss.aerogear.security.filter.SecureHeadersConfig
 
message - Variable in enum org.jboss.aerogear.security.exception.HttpStatus
 

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.filter - package org.jboss.aerogear.security.filter
 
org.jboss.aerogear.security.http - package org.jboss.aerogear.security.http
 
org.jboss.aerogear.security.idm - package org.jboss.aerogear.security.idm
 
org.jboss.aerogear.security.model - package org.jboss.aerogear.security.model
 
otp - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 

P

password - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 

R

remove(AeroGearUser) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
Remove an AeroGearUser
role - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 
Roles - Annotation Type in org.jboss.aerogear.security.auth
 

S

Secret - Annotation Type in org.jboss.aerogear.security.auth
Represents the generated secret for the current AeroGearUser logged in.
SecureHeadersConfig - Class in org.jboss.aerogear.security.filter
 
SecureHeadersConfig(FilterConfig) - Constructor for class org.jboss.aerogear.security.filter.SecureHeadersConfig
 
SecureHeadersFilter - Class in org.jboss.aerogear.security.filter
 
SecureHeadersFilter() - Constructor for class org.jboss.aerogear.security.filter.SecureHeadersFilter
 
setEmail(String) - Method in class org.jboss.aerogear.security.model.AeroGearUser
E-mail provided on registration process
setFirstName(String) - Method in class org.jboss.aerogear.security.model.AeroGearUser
First name setup
setLastName(String) - Method in class org.jboss.aerogear.security.model.AeroGearUser
Last name provided on registration process
setOtp(String) - Method in class org.jboss.aerogear.security.model.AeroGearUser
OTP provided on login
setPassword(String) - Method in class org.jboss.aerogear.security.model.AeroGearUser
Password provided on login Already fixed on https://github.com/picketlink/picketlink/pull/82 It will be removed after PicketLink Beta release
setRole(String) - Method in class org.jboss.aerogear.security.model.AeroGearUser
 
setUri(String) - Method in class org.jboss.aerogear.security.model.AeroGearUser
Provision a OTP URI
setUsername(String) - Method in class org.jboss.aerogear.security.model.AeroGearUser
Username setup
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.filter.SecureHeadersFilter
 

T

to(AeroGearUser) - 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
Represents the generated token for the current AeroGearUser logged in.
toResponse(Throwable) - Method in class org.jboss.aerogear.security.exception.HttpExceptionMapper
 
toString() - Method in enum org.jboss.aerogear.security.exception.HttpStatus
 

U

uri - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 
username - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 

V

validate(String) - Method in interface org.jboss.aerogear.security.authz.AuthorizationManager
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.filter.SecureHeadersFilter
 
XSSServletFilter - Class in org.jboss.aerogear.security.http
XSS mitigation filter
XSSServletFilter() - Constructor for class org.jboss.aerogear.security.http.XSSServletFilter
 
XSSServletRequestWrapper - Class in org.jboss.aerogear.security.http
 
XSSServletRequestWrapper(HttpServletRequest) - Constructor for class org.jboss.aerogear.security.http.XSSServletRequestWrapper
 
A C D E F G H I L M O P R S T U V X 
aerogear-security 1.0.0

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