Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
A
B
C
D
F
G
H
I
L
N
O
P
R
S
T
U
V
A
AccountUtils
- Class in
net.bryansaunders.jee6divelog.util
User Account Utilities.
AuthenticationFilter
- Class in
net.bryansaunders.jee6divelog.security.filter
Authentication filter that redirects non-logged in users.
AuthenticationFilter()
- Constructor for class net.bryansaunders.jee6divelog.security.filter.
AuthenticationFilter
AuthorizationFailedException
- Exception in
net.bryansaunders.jee6divelog.security
Exception that is thrown when Authorization Fails.
AuthorizationFailedException(String)
- Constructor for exception net.bryansaunders.jee6divelog.security.
AuthorizationFailedException
Default Constructor.
B
base64Decode(String)
- Static method in class net.bryansaunders.jee6divelog.util.
HashUtils
Decodes a Base64 string.
base64Encode(String)
- Static method in class net.bryansaunders.jee6divelog.util.
HashUtils
Encodes a string as Base64.
C
checkAuthenticaion(InvocationContext)
- Method in class net.bryansaunders.jee6divelog.security.interceptor.
HasPermissionInterceptor
Intercepts the Method Call and Throws an Exception if Access is Not Allowed.
checkAuthenticaion(InvocationContext)
- Method in class net.bryansaunders.jee6divelog.security.interceptor.
HasPermissionsInterceptor
Intercepts the Method Call and Throws an Exception if Access is Not Allowed.
checkAuthenticaion(InvocationContext)
- Method in class net.bryansaunders.jee6divelog.security.interceptor.
HasRoleInterceptor
Intercepts the Method Call and Throws an Exception if Access is Not Allowed.
checkAuthenticaion(InvocationContext)
- Method in class net.bryansaunders.jee6divelog.security.interceptor.
HasRolesInterceptor
Intercepts the Method Call and Throws an Exception if Access is Not Allowed.
clearApiKey(String)
- Method in class net.bryansaunders.jee6divelog.service.
UserAccountService
Reset the API Key for the specified user.
CONTENT_MD5_HEADER
- Static variable in class net.bryansaunders.jee6divelog.service.rest.
RestApi
Header name for Content MD5.
createCleanUserAccount(Identity)
- Static method in class net.bryansaunders.jee6divelog.util.
AccountUtils
Generates a Cleaned UserAccount Object for the Current Identity.
createUser()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Creates a User Object from this RegistrationBean.
createUser(UserAccount)
- Method in class net.bryansaunders.jee6divelog.service.
UserAccountService
Creates a new User.
createUserAccount(Identity)
- Static method in class net.bryansaunders.jee6divelog.util.
AccountUtils
Generates a UserAccount Object for the Current Identity.
Credentials
- Class in
net.bryansaunders.jee6divelog.security
User Entered Credentials.
Credentials()
- Constructor for class net.bryansaunders.jee6divelog.security.
Credentials
Default Constructor.
D
delete(Integer)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Remove an object by given id.
delete(Integer...)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Remove objects by given ids.
delete(T)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Remove an object.
delete(T...)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Remove objects.
delete(Integer)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Remove an object by given id.
delete(Integer...)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Remove objects by given ids.
delete(T)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Remove an object.
delete(T...)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Remove objects.
deleteAll()
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Delete all objects.
deleteAll()
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Delete all objects.
deleteUser(String)
- Method in class net.bryansaunders.jee6divelog.service.rest.
UserAccountApi
Deletes the User Specified by the Given Username.
destroy()
- Method in class net.bryansaunders.jee6divelog.security.filter.
AuthenticationFilter
DiveLogEntity
- Class in
net.bryansaunders.jee6divelog.model
Base Entity Element for all DiveLog Entities.
DiveLogEntity()
- Constructor for class net.bryansaunders.jee6divelog.model.
DiveLogEntity
doFilter(ServletRequest, ServletResponse, FilterChain)
- Method in class net.bryansaunders.jee6divelog.security.filter.
AuthenticationFilter
Redirect non-logged in users to the Login page.
F
FAILURE
- Static variable in class net.bryansaunders.jee6divelog.bean.
LoginBean
Login Failure.
FAILURE
- Static variable in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Failure String.
FieldMatch
- Annotation Type in
net.bryansaunders.jee6divelog.validation.annotation
Validation annotation to validate that 2 fields have the same value.
FieldMatch.List
- Annotation Type in
net.bryansaunders.jee6divelog.validation.annotation
Defines several
@FieldMatch
annotations on the same element
FieldMatchValidator
- Class in
net.bryansaunders.jee6divelog.validation
Validator to check if two fields match.
FieldMatchValidator()
- Constructor for class net.bryansaunders.jee6divelog.validation.
FieldMatchValidator
findByExample(T)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Finds all rows that have the same fields as the given object.
findByExample(T)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Finds all rows that have the same fields as the given object.
findByExample(UserAccount)
- Method in class net.bryansaunders.jee6divelog.service.
UserAccountService
Finds all the Users that Match the provided Example.
findByUserEmail(String)
- Method in class net.bryansaunders.jee6divelog.service.
UserAccountService
Find a User by their Username.
findUser(UserAccount)
- Method in class net.bryansaunders.jee6divelog.service.rest.
UserAccountApi
Gets the User Specified by the Given Criteria.
G
generatePasswordHash(String)
- Static method in class net.bryansaunders.jee6divelog.util.
SecurityUtils
Generate Password Hash for Application.
generateRestApiKey()
- Static method in class net.bryansaunders.jee6divelog.util.
SecurityUtils
Generates a Random REST API Key.
generateRestSignature(String, String, String, String, String, String)
- Static method in class net.bryansaunders.jee6divelog.util.
SecurityUtils
Generates a Request Signature using the Specified Parameters.
GenericDao
<
T
extends
DiveLogEntity
> - Interface in
net.bryansaunders.jee6divelog.dao
Generic DAO class.
GenericDaoImpl
<
T
extends
DiveLogEntity
> - Class in
net.bryansaunders.jee6divelog.dao
Implementation of Generic DAO.
GenericDaoImpl()
- Constructor for class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Default Constructor.
get(Integer)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Retrieve an persisted object using the given id as primary key.
get(Integer...)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Retrieve an persisted objects using the given ids as primary keys.
get(Integer)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Retrieve an persisted object using the given id as primary key.
get(Integer...)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Retrieve an persisted objects using the given ids as primary keys.
getAll()
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Retrieve all persisted objects.
getAll()
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Retrieve all persisted objects.
getAll()
- Method in class net.bryansaunders.jee6divelog.service.
UserAccountService
Gets all the Users.
getAllUsers()
- Method in class net.bryansaunders.jee6divelog.service.rest.
UserAccountApi
Gets all Users.
getApiKeyExpiration()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the apiKeyExpiration.
getApiKeyExpiration()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Get the apiKeyExpiration.
getCity()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Gets the City.
getCity()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the city.
getCleanEntity(T)
- Static method in class net.bryansaunders.jee6divelog.util.
AccountUtils
Clears the Dates on any DiveLogEntity.
getCleanUserAccount(UserAccount)
- Static method in class net.bryansaunders.jee6divelog.util.
AccountUtils
Clears the Dates & Password on any UserAccount.
getConfirmationPassword()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Gets the Confirmation Password.
getCountry()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Gets the Country.
getCountry()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the country.
getCreated()
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Get the created.
getDefaultPermission()
- Method in enum net.bryansaunders.jee6divelog.security.enumerator.
Permission
Get the defaultPermission.
getDefaults(Role)
- Static method in enum net.bryansaunders.jee6divelog.security.enumerator.
Permission
Get Default Permissions for the Given Role.
getEmail()
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Get the email.
getEmail()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Gets the Email.
getEmail()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the email.
getEntityManager()
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Get the entityManager.
getEntityManager()
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Get the entityManager.
getFirstFieldName()
- Method in class net.bryansaunders.jee6divelog.validation.
FieldMatchValidator
Get First Field Name.
getFirstName()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Gets the First Name.
getFirstName()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the firstName.
getId()
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Get the id.
getLastName()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Gets the Last Name.
getLastName()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the lastName.
getPassword()
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Get the password.
getPassword()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Gets the Password.
getPassword()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the password.
getPassword()
- Method in class net.bryansaunders.jee6divelog.security.
Credentials
Get the password.
getPassword()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Get Password.
getPermissions()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the permissions.
getPermissions()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Get the permissions.
getPrivateApiKey()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the Private apiKey.
getPrivateApiKey()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Get the Private apiKey.
getPublicApiKey()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the Public apiKey.
getPublicApiKey()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Get the Public apiKey.
getRoles()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the roles.
getRoles()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Get the roles.
getSecondFieldName()
- Method in class net.bryansaunders.jee6divelog.validation.
FieldMatchValidator
Get Second Field Name.
getState()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Gets the State.
getState()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Get the state.
getStatus()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Get the status.
getUpdated()
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Get the updated.
getUser(String)
- Method in class net.bryansaunders.jee6divelog.service.rest.
UserAccountApi
Gets the User Specified by the Given Username.
getUsername()
- Method in class net.bryansaunders.jee6divelog.security.
Credentials
Get the username.
getUsername()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Get Username.
getVersion()
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Get the version.
H
HASH_ITERATIONS
- Static variable in class net.bryansaunders.jee6divelog.dao.user.
UserAccountDao
Number of hash iterations.
HashUtils
- Class in
net.bryansaunders.jee6divelog.util
Utility Methods for Dealing with Hashing.
HasPermission
- Annotation Type in
net.bryansaunders.jee6divelog.security.annotation
Makes sure the Active User as the Specified Role.
hasPermission(Permission)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Has the specified Permission.
HasPermissionInterceptor
- Class in
net.bryansaunders.jee6divelog.security.interceptor
HasRole Interceptor.
HasPermissionInterceptor()
- Constructor for class net.bryansaunders.jee6divelog.security.interceptor.
HasPermissionInterceptor
HasPermissions
- Annotation Type in
net.bryansaunders.jee6divelog.security.annotation
Makes sure the Active User as the Specified Role.
HasPermissionsInterceptor
- Class in
net.bryansaunders.jee6divelog.security.interceptor
HasRole Interceptor.
HasPermissionsInterceptor()
- Constructor for class net.bryansaunders.jee6divelog.security.interceptor.
HasPermissionsInterceptor
HasRole
- Annotation Type in
net.bryansaunders.jee6divelog.security.annotation
Makes sure the Active User as the Specified Role.
hasRole(Role)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Has the specified Role.
HasRoleInterceptor
- Class in
net.bryansaunders.jee6divelog.security.interceptor
HasRole Interceptor.
HasRoleInterceptor()
- Constructor for class net.bryansaunders.jee6divelog.security.interceptor.
HasRoleInterceptor
HasRoles
- Annotation Type in
net.bryansaunders.jee6divelog.security.annotation
Makes sure the Active User as the Specified Role.
HasRolesInterceptor
- Class in
net.bryansaunders.jee6divelog.security.interceptor
HasRole Interceptor.
HasRolesInterceptor()
- Constructor for class net.bryansaunders.jee6divelog.security.interceptor.
HasRolesInterceptor
I
identify()
- Method in class net.bryansaunders.jee6divelog.service.rest.
SecurityApi
Identifies the currently logged in REST user.
Identity
- Class in
net.bryansaunders.jee6divelog.security
User Identity implements Serializable.
Identity()
- Constructor for class net.bryansaunders.jee6divelog.security.
Identity
Default Constructor.
init(FilterConfig)
- Method in class net.bryansaunders.jee6divelog.security.filter.
AuthenticationFilter
initialize(FieldMatch)
- Method in class net.bryansaunders.jee6divelog.validation.
FieldMatchValidator
initialize(Password)
- Method in class net.bryansaunders.jee6divelog.validation.
PasswordValidator
isAnnotationSecure(Annotation)
- Static method in class net.bryansaunders.jee6divelog.util.
SecurityUtils
Determines is the given Annotation is Secured.
isLoggedIn()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Is the Identity Logged in?
isLoginError()
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Get the loginError.
isMethodSecure(ResourceMethod)
- Static method in class net.bryansaunders.jee6divelog.util.
SecurityUtils
Determines if the Method is Secure or Not based on its Declared Annotations.
isRememberMe()
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Get the rememberMe.
isRememberMe()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Get the rememberMe.
isValid(Object, ConstraintValidatorContext)
- Method in class net.bryansaunders.jee6divelog.validation.
FieldMatchValidator
isValid(String, ConstraintValidatorContext)
- Method in class net.bryansaunders.jee6divelog.validation.
PasswordValidator
L
LOGGED_IN
- Static variable in class net.bryansaunders.jee6divelog.security.
Identity
Identity Logged In.
LOGGED_OUT
- Static variable in class net.bryansaunders.jee6divelog.security.
Identity
Identity Logged Out.
login()
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Logs the user in.
login()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Login Identity.
login(boolean)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Login Identity.
login(Credentials)
- Method in class net.bryansaunders.jee6divelog.service.rest.
SecurityApi
Identifies the currently logged in REST user.
LOGIN_FAILURE
- Static variable in class net.bryansaunders.jee6divelog.security.
Identity
Login Failure.
LOGIN_SUCCESS
- Static variable in class net.bryansaunders.jee6divelog.security.
Identity
Login Success.
LoginBean
- Class in
net.bryansaunders.jee6divelog.bean
Backing Bean for Login Page.
LoginBean()
- Constructor for class net.bryansaunders.jee6divelog.bean.
LoginBean
logout()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Logout the current User.
logout()
- Method in class net.bryansaunders.jee6divelog.service.rest.
SecurityApi
Logout the Current REST User.
LOGOUT_FAILURE
- Static variable in class net.bryansaunders.jee6divelog.security.
Identity
Logout Failure.
LOGOUT_SUCCESS
- Static variable in class net.bryansaunders.jee6divelog.security.
Identity
Logout Success.
N
net.bryansaunders.jee6divelog.bean
- package net.bryansaunders.jee6divelog.bean
net.bryansaunders.jee6divelog.dao
- package net.bryansaunders.jee6divelog.dao
net.bryansaunders.jee6divelog.dao.user
- package net.bryansaunders.jee6divelog.dao.user
net.bryansaunders.jee6divelog.model
- package net.bryansaunders.jee6divelog.model
net.bryansaunders.jee6divelog.security
- package net.bryansaunders.jee6divelog.security
net.bryansaunders.jee6divelog.security.annotation
- package net.bryansaunders.jee6divelog.security.annotation
net.bryansaunders.jee6divelog.security.enumerator
- package net.bryansaunders.jee6divelog.security.enumerator
net.bryansaunders.jee6divelog.security.filter
- package net.bryansaunders.jee6divelog.security.filter
net.bryansaunders.jee6divelog.security.interceptor
- package net.bryansaunders.jee6divelog.security.interceptor
net.bryansaunders.jee6divelog.service
- package net.bryansaunders.jee6divelog.service
net.bryansaunders.jee6divelog.service.rest
- package net.bryansaunders.jee6divelog.service.rest
net.bryansaunders.jee6divelog.util
- package net.bryansaunders.jee6divelog.util
net.bryansaunders.jee6divelog.validation
- package net.bryansaunders.jee6divelog.validation
net.bryansaunders.jee6divelog.validation.annotation
- package net.bryansaunders.jee6divelog.validation.annotation
O
onCreate()
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Pre-Persist Logic.
onUpdate()
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Pre-Update Logic.
P
Password
- Annotation Type in
net.bryansaunders.jee6divelog.validation.annotation
Password Constraint Annotation.
PasswordValidator
- Class in
net.bryansaunders.jee6divelog.validation
Password Validation method.
PasswordValidator()
- Constructor for class net.bryansaunders.jee6divelog.validation.
PasswordValidator
Permission
- Enum in
net.bryansaunders.jee6divelog.security.enumerator
Account Permissions.
preProcess(HttpRequest, ResourceMethod)
- Method in class net.bryansaunders.jee6divelog.security.interceptor.
RestSecurityInterceptor
Called before any REST service calls are processed.
PUBLIC_KEY_HEADER
- Static variable in class net.bryansaunders.jee6divelog.service.rest.
RestApi
Header name for USER Public API Key.
R
registerUser(UserAccount)
- Method in class net.bryansaunders.jee6divelog.service.rest.
UserAccountApi
Registers a User.
RegistrationBean
- Class in
net.bryansaunders.jee6divelog.bean
Backing Bean for Registration Page.
RegistrationBean()
- Constructor for class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Default Constructor.
Resources
- Class in
net.bryansaunders.jee6divelog.util
Produces application Resources.
Resources()
- Constructor for class net.bryansaunders.jee6divelog.util.
Resources
RestApi
- Class in
net.bryansaunders.jee6divelog.service.rest
Defines the Root path for the RESTful API.
RestApi()
- Constructor for class net.bryansaunders.jee6divelog.service.rest.
RestApi
restLogin()
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Login Identity for REST Service.
RestSecurityInterceptor
- Class in
net.bryansaunders.jee6divelog.security.interceptor
Security Intercepter for REST API Calls.
RestSecurityInterceptor()
- Constructor for class net.bryansaunders.jee6divelog.security.interceptor.
RestSecurityInterceptor
Role
- Enum in
net.bryansaunders.jee6divelog.security.enumerator
Account Roles.
S
save(T)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Save all changes made to an object.
save(T...)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Save all changes made to objects.
save(T)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
save(T...)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Save all changes made to objects.
save(UserAccount)
- Method in class net.bryansaunders.jee6divelog.dao.user.
UserAccountDao
Save all changes made to an object.
saveUser(UserAccount)
- Method in class net.bryansaunders.jee6divelog.service.
UserAccountService
Saves the Given User.
SecurityApi
- Class in
net.bryansaunders.jee6divelog.service.rest
Security REST API.
SecurityApi()
- Constructor for class net.bryansaunders.jee6divelog.service.rest.
SecurityApi
SecurityUtils
- Class in
net.bryansaunders.jee6divelog.util
Security Utilities.
setApiKeyExpiration(Date)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the apiKeyExpiration.
setApiKeyExpiration(Date)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Set the apiKeyExpiration.
setCity(String)
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Sets the City.
setCity(String)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the city.
setConfirmationPassword(String)
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Sets the Password.
setCountry(String)
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Sets the Country.
setCountry(String)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the country.
setCreated(Date)
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Set the created.
setCredentials(Credentials)
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Set the credentials.
setCredentials(Credentials)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Set the credentials.
setEmail(String)
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Set the email.
setEmail(String)
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Sets the Email.
setEmail(String)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the email.
setEntityManager(EntityManager)
- Method in interface net.bryansaunders.jee6divelog.dao.
GenericDao
Set entity manager.
setEntityManager(EntityManager)
- Method in class net.bryansaunders.jee6divelog.dao.
GenericDaoImpl
Set entity manager.
setFirstFieldName(String)
- Method in class net.bryansaunders.jee6divelog.validation.
FieldMatchValidator
Set First Field Name.
setFirstName(String)
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Sets the First Name.
setFirstName(String)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the firstName.
setId(Integer)
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Set the id.
setIdentity(Identity)
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Set the identity.
setLastName(String)
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Sets the Last Name.
setLastName(String)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the lastName.
setLoginError(boolean)
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Set the loginError.
setPassword(String)
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Set the password.
setPassword(String)
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Sets the Password.
setPassword(String)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the password.
setPassword(String)
- Method in class net.bryansaunders.jee6divelog.security.
Credentials
Set the password.
setPermissions(Set<Permission>)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the permissions.
setPermissions(Set<Permission>)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Set the permissions.
setPrivateApiKey(String)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the Private apiKey.
setPrivateApiKey(String)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Set the Private apiKey.
setPublicApiKey(String)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the Public apiKey.
setPublicApiKey(String)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Set the Public apiKey.
setRememberMe(boolean)
- Method in class net.bryansaunders.jee6divelog.bean.
LoginBean
Set the rememberMe.
setRememberMe(boolean)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Set the rememberMe.
setRoles(Set<Role>)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the roles.
setRoles(Set<Role>)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Set the roles.
setSecondFieldName(String)
- Method in class net.bryansaunders.jee6divelog.validation.
FieldMatchValidator
Set Second Field Name.
setState(String)
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Sets the State.
setState(String)
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
Set the state.
setStatus(Integer)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Set the status.
setUpdated(Date)
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Set the updated.
setUserAccountService(UserAccountService)
- Method in class net.bryansaunders.jee6divelog.security.
Identity
Set the userAccountService.
setUsername(String)
- Method in class net.bryansaunders.jee6divelog.security.
Credentials
Set the username.
setUserService(UserAccountService)
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Set the userService.
setVersion(Integer)
- Method in class net.bryansaunders.jee6divelog.model.
DiveLogEntity
Set the version.
SIGNATURE_HEADER
- Static variable in class net.bryansaunders.jee6divelog.service.rest.
RestApi
Header name for REST Signature.
submitRegistration()
- Method in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Submits the Registration.
SUCCESS
- Static variable in class net.bryansaunders.jee6divelog.bean.
LoginBean
Login Success.
SUCCESS
- Static variable in class net.bryansaunders.jee6divelog.bean.
RegistrationBean
Success String.
T
toHmacSha1(String, String)
- Static method in class net.bryansaunders.jee6divelog.util.
HashUtils
Generates a HMAC-SHA1 Hash of the given String using the specified key.
toSha256(String)
- Static method in class net.bryansaunders.jee6divelog.util.
HashUtils
Hashes the string using SHA-256 Algorithim.
toString()
- Method in class net.bryansaunders.jee6divelog.model.
UserAccount
toString()
- Method in class net.bryansaunders.jee6divelog.security.
Credentials
U
updateUser(String, UserAccount)
- Method in class net.bryansaunders.jee6divelog.service.rest.
UserAccountApi
Updates the User Specified by the Given Username.
UserAccount
- Class in
net.bryansaunders.jee6divelog.model
User Model.
UserAccount()
- Constructor for class net.bryansaunders.jee6divelog.model.
UserAccount
UserAccountApi
- Class in
net.bryansaunders.jee6divelog.service.rest
User Rest API.
UserAccountApi()
- Constructor for class net.bryansaunders.jee6divelog.service.rest.
UserAccountApi
UserAccountDao
- Class in
net.bryansaunders.jee6divelog.dao.user
User DAO.
UserAccountDao()
- Constructor for class net.bryansaunders.jee6divelog.dao.user.
UserAccountDao
UserAccountService
- Class in
net.bryansaunders.jee6divelog.service
User Service for Working with User.
UserAccountService()
- Constructor for class net.bryansaunders.jee6divelog.service.
UserAccountService
V
valueOf(String)
- Static method in enum net.bryansaunders.jee6divelog.security.enumerator.
Permission
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum net.bryansaunders.jee6divelog.security.enumerator.
Role
Returns the enum constant of this type with the specified name.
values()
- Static method in enum net.bryansaunders.jee6divelog.security.enumerator.
Permission
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum net.bryansaunders.jee6divelog.security.enumerator.
Role
Returns an array containing the constants of this enum type, in the order they are declared.
A
B
C
D
F
G
H
I
L
N
O
P
R
S
T
U
V
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
PREV NEXT
FRAMES
NO FRAMES
All Classes
Copyright © 2012
Bryan Saunders
. All Rights Reserved.