JavaScript is disabled on your browser.
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
SEARCH:
JavaScript is disabled on your browser.
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
A
ApiKey
- Class in
org.minijax.security
The ApiKey class represents a single API key for a user.
ApiKey()
- Constructor for class org.minijax.security.
ApiKey
AuthUtils
- Class in
org.minijax.security
The AuthUtils class provides helper methods for parsing the HTTP Authorization header.
C
changePassword(String, String, String)
- Method in class org.minijax.security.
Security
Changes the current user's password.
ChangePasswordResult
- Enum in
org.minijax.security
configure(FeatureContext)
- Method in class org.minijax.security.
SecurityFeature
COOKIE_NAME
- Static variable in class org.minijax.security.
Security
create(String, String)
- Static method in class org.minijax.security.
AuthUtils
D
deleteUserSessionsByUser(UUID)
- Method in interface org.minijax.security.
SecurityDao
Deletes all sessions for a user by user ID.
E
EXPIRED
- org.minijax.security.
ResetPasswordResult.Status
EXPIRED
- Static variable in class org.minijax.security.
ResetPasswordResult
F
findApiKeyByValue(String)
- Method in interface org.minijax.security.
SecurityDao
Finds a API key by value.
findApiKeysByUser(SecurityUser)
- Method in interface org.minijax.security.
SecurityDao
Returns a list of API keys for the specified user.
findPasswordChangeRequest(String)
- Method in interface org.minijax.security.
SecurityDao
Finds a password change request by code.
findUserByEmail(Class<T>, String)
- Method in interface org.minijax.security.
SecurityDao
Finds a user by email address.
forgotPassword(SecurityUser)
- Method in class org.minijax.security.
Security
Handles a request for "Forgot Password".
G
getAuthenticationScheme()
- Method in class org.minijax.security.
Security
getCode()
- Method in class org.minijax.security.
PasswordChangeRequest
getCookie()
- Method in class org.minijax.security.
LoginResult
getCookie()
- Method in class org.minijax.security.
ResetPasswordResult
getEmail()
- Method in class org.minijax.security.
SecurityUser
getName()
- Method in class org.minijax.security.
ApiKey
getPassword(String)
- Static method in class org.minijax.security.
AuthUtils
Returns the password portion of a Basic Authentication header.
getPasswordHash()
- Method in class org.minijax.security.
SecurityUser
getRoles()
- Method in class org.minijax.security.
SecurityUser
Returns all user roles as a string.
getSessionToken()
- Method in class org.minijax.security.
Security
Returns the session token.
getStatus()
- Method in class org.minijax.security.
LoginResult
getStatus()
- Method in class org.minijax.security.
ResetPasswordResult
getUser()
- Method in class org.minijax.security.
UserSession
getUserClass()
- Method in class org.minijax.security.
Security
getUserId()
- Method in class org.minijax.security.
ApiKey
getUserId()
- Method in class org.minijax.security.
PasswordChangeRequest
getUserId()
- Method in class org.minijax.security.
UserSession
getUsername(String)
- Static method in class org.minijax.security.
AuthUtils
Returns the username portion of a Basic Authentication header.
getUserPrincipal()
- Method in class org.minijax.security.
Security
Returns the currently logged in user for this HTTP request.
getUserProvider()
- Static method in class org.minijax.security.
SecurityFeature
getValue()
- Method in class org.minijax.security.
ApiKey
H
hasRole(String)
- Method in class org.minijax.security.
SecurityUser
I
INCORRECT
- org.minijax.security.
ChangePasswordResult
INCORRECT
- org.minijax.security.
LoginResult.Status
INCORRECT
- Static variable in class org.minijax.security.
LoginResult
INVALID
- org.minijax.security.
ChangePasswordResult
INVALID
- org.minijax.security.
LoginResult.Status
INVALID
- Static variable in class org.minijax.security.
LoginResult
isLoggedIn()
- Method in class org.minijax.security.
Security
Returns true if a user is logged in for this HTTP request.
isSecure()
- Method in class org.minijax.security.
Security
isUserInRole(String)
- Method in class org.minijax.security.
Security
L
login(String, String)
- Method in class org.minijax.security.
Security
Logs in the user with email address and password.
loginAs(SecurityUser)
- Method in class org.minijax.security.
Security
Logs in as another user.
LoginResult
- Class in
org.minijax.security
LoginResult(NewCookie)
- Constructor for class org.minijax.security.
LoginResult
LoginResult.Status
- Enum in
org.minijax.security
logout()
- Method in class org.minijax.security.
Security
Logs out the user.
M
MINIMUM_PASSWORD_LENGTH
- Static variable in class org.minijax.security.
Security
MISMATCH
- org.minijax.security.
ChangePasswordResult
MISMATCH
- org.minijax.security.
ResetPasswordResult.Status
MISMATCH
- Static variable in class org.minijax.security.
ResetPasswordResult
N
NOT_FOUND
- org.minijax.security.
LoginResult.Status
NOT_FOUND
- org.minijax.security.
ResetPasswordResult.Status
NOT_FOUND
- Static variable in class org.minijax.security.
LoginResult
NOT_FOUND
- Static variable in class org.minijax.security.
ResetPasswordResult
O
org.minijax.security
- package org.minijax.security
P
PasswordChangeRequest
- Class in
org.minijax.security
The PasswordChangeRequest class represents a password change request.
PasswordChangeRequest()
- Constructor for class org.minijax.security.
PasswordChangeRequest
R
readUserSessionsByUser(UUID)
- Method in interface org.minijax.security.
SecurityDao
Returns a list of all sessions for a user by user ID.
requireLogin()
- Method in class org.minijax.security.
Security
Requires that the user is logged in.
resetPassword(String, String, String)
- Method in class org.minijax.security.
Security
Handles a request for "Reset Password".
ResetPasswordResult
- Class in
org.minijax.security
ResetPasswordResult(NewCookie)
- Constructor for class org.minijax.security.
ResetPasswordResult
ResetPasswordResult.Status
- Enum in
org.minijax.security
S
Security
<
T
extends
SecurityUser
> - Class in
org.minijax.security
The Security class manages logging in and out of the application.
Security(SecurityDao, Configuration, String, String)
- Constructor for class org.minijax.security.
Security
SecurityDao
- Interface in
org.minijax.security
SecurityFeature
- Class in
org.minijax.security
SecurityFeature(Class<? extends SecurityUser>, Class<? extends SecurityDao>)
- Constructor for class org.minijax.security.
SecurityFeature
SecurityUser
- Class in
org.minijax.security
The SecurityUser class is an abstract base class for "security" entities that can login, logout, change passwords, etc.
SecurityUser()
- Constructor for class org.minijax.security.
SecurityUser
setCode(String)
- Method in class org.minijax.security.
PasswordChangeRequest
setEmail(String)
- Method in class org.minijax.security.
SecurityUser
setName(String)
- Method in class org.minijax.security.
ApiKey
setPassword(String)
- Method in class org.minijax.security.
SecurityUser
setRoles(String...)
- Method in class org.minijax.security.
SecurityUser
Sets the user roles.
setUser(SecurityUser)
- Method in class org.minijax.security.
ApiKey
setUser(SecurityUser)
- Method in class org.minijax.security.
PasswordChangeRequest
setUser(SecurityUser)
- Method in class org.minijax.security.
UserSession
setValue(String)
- Method in class org.minijax.security.
ApiKey
SUCCESS
- org.minijax.security.
ChangePasswordResult
SUCCESS
- org.minijax.security.
LoginResult.Status
SUCCESS
- org.minijax.security.
ResetPasswordResult.Status
T
TOO_SHORT
- org.minijax.security.
ChangePasswordResult
TOO_SHORT
- org.minijax.security.
ResetPasswordResult.Status
TOO_SHORT
- Static variable in class org.minijax.security.
ResetPasswordResult
U
UserSession
- Class in
org.minijax.security
The UserSession class represents an authenticated session which can persist beyond the Java EE container session.
UserSession()
- Constructor for class org.minijax.security.
UserSession
V
valueOf(String)
- Static method in enum org.minijax.security.
ChangePasswordResult
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.minijax.security.
LoginResult.Status
Returns the enum constant of this type with the specified name.
valueOf(String)
- Static method in enum org.minijax.security.
ResetPasswordResult.Status
Returns the enum constant of this type with the specified name.
values()
- Static method in enum org.minijax.security.
ChangePasswordResult
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.minijax.security.
LoginResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
values()
- Static method in enum org.minijax.security.
ResetPasswordResult.Status
Returns an array containing the constants of this enum type, in the order they are declared.
A
C
D
E
F
G
H
I
L
M
N
O
P
R
S
T
U
V
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
JavaScript is disabled on your browser.
Copyright © 2019
Ajibot
. All rights reserved.