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
F
G
H
I
L
M
O
P
R
S
U
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.
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.
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
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.
getUser()
- Method in class org.minijax.security.
UserSession
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
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.
logout()
- Method in class org.minijax.security.
Security
Logs out the user.
M
MINIMUM_PASSWORD_LENGTH
- Static variable in class org.minijax.security.
Security
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
requireLogin()
- Method in class org.minijax.security.
Security
Requires that the user is logged in.
requireRole(String)
- Method in class org.minijax.security.
Security
Requires that the current user has the specified role.
resetPassword(String, String, String)
- Method in class org.minijax.security.
Security
Handles a request for "Reset Password".
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
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
A
C
D
F
G
H
I
L
M
O
P
R
S
U
Skip navigation links
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
JavaScript is disabled on your browser.
Copyright © 2017
Ajibot
. All rights reserved.