public class BasicAuthenticatorResource extends Object
| Constructor and Description |
|---|
BasicAuthenticatorResource(BasicAuthenticatorResourceHandler handler) |
| Modifier and Type | Method and Description |
|---|---|
javax.ws.rs.core.Response |
authenticatorUpdateListener(javax.servlet.http.HttpServletRequest req,
String authenticatorName,
byte[] serializedUserMap)
Listen for update notifications for the auth storage
|
javax.ws.rs.core.Response |
createUser(javax.servlet.http.HttpServletRequest req,
String authenticatorName,
String userName)
Create a new user with name userName
|
javax.ws.rs.core.Response |
deleteUser(javax.servlet.http.HttpServletRequest req,
String authenticatorName,
String userName)
Delete a user
|
javax.ws.rs.core.Response |
getAllUsers(javax.servlet.http.HttpServletRequest req,
String authenticatorName) |
javax.ws.rs.core.Response |
getCachedSerializedUserMap(javax.servlet.http.HttpServletRequest req,
String authenticatorName) |
javax.ws.rs.core.Response |
getLoadStatus(javax.servlet.http.HttpServletRequest req) |
javax.ws.rs.core.Response |
getUser(javax.servlet.http.HttpServletRequest req,
String authenticatorName,
String userName) |
javax.ws.rs.core.Response |
refreshAll(javax.servlet.http.HttpServletRequest req) |
javax.ws.rs.core.Response |
updateUserCredentials(javax.servlet.http.HttpServletRequest req,
String authenticatorName,
String userName,
BasicAuthenticatorCredentialUpdate update)
Assign credentials for a user
|
@Inject public BasicAuthenticatorResource(BasicAuthenticatorResourceHandler handler)
public javax.ws.rs.core.Response getLoadStatus(@Context
javax.servlet.http.HttpServletRequest req)
req - HTTP requestpublic javax.ws.rs.core.Response refreshAll(@Context
javax.servlet.http.HttpServletRequest req)
req - HTTP request
Sends an "update" notification to all services with the current user database state,
causing them to refresh their DB cache state.public javax.ws.rs.core.Response getAllUsers(@Context
javax.servlet.http.HttpServletRequest req,
String authenticatorName)
req - HTTP requestpublic javax.ws.rs.core.Response getUser(@Context
javax.servlet.http.HttpServletRequest req,
String authenticatorName,
String userName)
req - HTTP requestuserName - Name of user to retrieve information aboutpublic javax.ws.rs.core.Response createUser(@Context
javax.servlet.http.HttpServletRequest req,
String authenticatorName,
String userName)
req - HTTP requestuserName - Name to assign the new userpublic javax.ws.rs.core.Response deleteUser(@Context
javax.servlet.http.HttpServletRequest req,
String authenticatorName,
String userName)
req - HTTP requestuserName - Name of user to deletepublic javax.ws.rs.core.Response updateUserCredentials(@Context
javax.servlet.http.HttpServletRequest req,
String authenticatorName,
String userName,
BasicAuthenticatorCredentialUpdate update)
req - HTTP requestuserName - Name of userpassword - Password to assignpublic javax.ws.rs.core.Response getCachedSerializedUserMap(@Context
javax.servlet.http.HttpServletRequest req,
String authenticatorName)
req - HTTP requestpublic javax.ws.rs.core.Response authenticatorUpdateListener(@Context
javax.servlet.http.HttpServletRequest req,
String authenticatorName,
byte[] serializedUserMap)
req - HTTP requestuserName - Name to assign the new userCopyright © 2011–2018. All rights reserved.