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

A

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.
AeroGearSecurityProvider - Class in org.jboss.aerogear.security.spi
Security SPI for AeroGear Controller
AeroGearSecurityProvider() - Constructor for class org.jboss.aerogear.security.spi.AeroGearSecurityProvider
 
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
 
AUTH_SECRET - Static variable in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
 
AUTH_TOKEN - Static variable in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
 
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
authenticationManager - Variable in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
 
AuthenticationService - Interface in org.jboss.aerogear.security.rest.service
Default authentication endpoint
AuthenticationServiceImpl - Class in org.jboss.aerogear.security.rest.service
Default authentication endpoint implementation
AuthenticationServiceImpl() - Constructor for class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
 
AuthorizationManager - Interface in org.jboss.aerogear.security.authz
User authorization based on the submitted token

C

configuration - Variable in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
 
configuration() - Method in class org.jboss.aerogear.security.spi.DummyRouteModule
 
create(AeroGearUser) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
This method creates a new AeroGearUser
credential - Variable in class org.jboss.aerogear.security.spi.AeroGearSecurityProvider
 
CredentialFactory - Interface in org.jboss.aerogear.security.auth
Configure credentials on authentication provider

D

DEFAULT_ROLE - Static variable in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
 
destroy() - Method in class org.jboss.aerogear.security.http.SecurityServletFilter
 
doFilter(ServletRequest, ServletResponse, FilterChain) - Method in class org.jboss.aerogear.security.http.SecurityServletFilter
 
DummyRouteModule - Class in org.jboss.aerogear.security.spi
Dummy routing module implementation fallback to AeroGear Controller
DummyRouteModule() - Constructor for class org.jboss.aerogear.security.spi.DummyRouteModule
 

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
 

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
getId() - Method in interface org.jboss.aerogear.security.idm.AeroGearCredential
Represents the current AeroGearUser logged in.
getLastName() - Method in class org.jboss.aerogear.security.model.AeroGearUser
Last name provided on registration process
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
getSecret() - Method in interface org.jboss.aerogear.security.idm.AuthenticationKeyProvider
Represents the generated secret for the current AeroGearUser logged in.
getSecret() - Method in interface org.jboss.aerogear.security.rest.service.AuthenticationService
 
getSecret() - Method in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
Retrieves the shared secret to the current user 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
Represents the generated token for the current AeroGearUser logged in.
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

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
init(FilterConfig) - Method in class org.jboss.aerogear.security.http.SecurityServletFilter
 
isRouteAllowed(Route) - Method in class org.jboss.aerogear.security.spi.AeroGearSecurityProvider
Route validation support on AeroGear Controller

J

JaxRsActivator - Class in org.jboss.aerogear.security.rest
A class extending Application and annotated with @ApplicationPath is the Java EE 6 "no XML" approach to activating JAX-RS.
JaxRsActivator() - Constructor for class org.jboss.aerogear.security.rest.JaxRsActivator
 

L

lastName - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 
LoggedUser - Annotation Type in org.jboss.aerogear.security.auth
Represents the current AeroGearUser logged in.
loggedUser - Variable in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
 
login(AeroGearUser) - Method in interface org.jboss.aerogear.security.auth.AuthenticationManager
Logs in the specified AeroGearUser.
login(AeroGearUser) - Method in interface org.jboss.aerogear.security.rest.service.AuthenticationService
 
login(AeroGearUser) - Method in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
Logs in the specified AeroGearUser
logout() - Method in interface org.jboss.aerogear.security.auth.AuthenticationManager
Logs out the specified AeroGearUser from the system.
logout() - Method in interface org.jboss.aerogear.security.rest.service.AuthenticationService
 
logout() - Method in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
Logs out the specified AeroGearUser from the system.

M

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.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
 
org.jboss.aerogear.security.rest - package org.jboss.aerogear.security.rest
 
org.jboss.aerogear.security.rest.service - package org.jboss.aerogear.security.rest.service
 
org.jboss.aerogear.security.spi - package org.jboss.aerogear.security.spi
 
otp - Variable in class org.jboss.aerogear.security.model.AeroGearUser
 
otpLogin(AeroGearUser) - Method in interface org.jboss.aerogear.security.rest.service.AuthenticationService
 
otpLogin(AeroGearUser) - Method in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
Logs in the specified AeroGearUser with the provided OTP

P

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

R

register(AeroGearUser) - Method in interface org.jboss.aerogear.security.rest.service.AuthenticationService
 
register(AeroGearUser) - Method in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
AeroGearUser registration
remove(AeroGearUser) - Method in interface org.jboss.aerogear.security.authz.IdentityManagement
Remove an AeroGearUser

S

Secret - Annotation Type in org.jboss.aerogear.security.auth
Represents the generated secret for the current AeroGearUser logged in.
secret - Variable in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
 
SecurityServletFilter - Class in org.jboss.aerogear.security.http
XSS mitigation filter
SecurityServletFilter() - Constructor for class org.jboss.aerogear.security.http.SecurityServletFilter
 
setCredential(AeroGearUser) - Method in interface org.jboss.aerogear.security.auth.CredentialFactory
Sets the identity required on authentication provider.
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
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
 

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.
token - Variable in class org.jboss.aerogear.security.rest.service.AuthenticationServiceImpl
 
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

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 J L M O P R S T U V X 
aerogear-security 1.0.0.M8

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