-
- All Implemented Interfaces:
public final class AuthController extends BaseController
-
-
Constructor Summary
Constructors Constructor Description AuthController(Kuzzle kuzzle)
-
Method Summary
-
-
Constructor Detail
-
AuthController
AuthController(Kuzzle kuzzle)
-
-
Method Detail
-
checkRights
final CompletableFuture<Boolean> checkRights(Map<String, Object> requestPayload)
-
checkToken
final CompletableFuture<Map<String, Object>> checkToken(String token)
-
createMyCredentials
final CompletableFuture<Map<String, Object>> createMyCredentials(String strategy, Map<String, Object> credentials)
-
credentialsExist
final CompletableFuture<Boolean> credentialsExist(String strategy)
-
deleteMyCredentials
final CompletableFuture<Void> deleteMyCredentials(String strategy)
-
getCurrentUser
final CompletableFuture<Map<String, Object>> getCurrentUser()
-
getMyCredentials
final CompletableFuture<Map<String, Object>> getMyCredentials(String strategy)
-
getMyRights
final CompletableFuture<ArrayList<Object>> getMyRights()
-
getStrategies
final CompletableFuture<ArrayList<String>> getStrategies()
-
login
@JvmOverloads() final CompletableFuture<Map<String, Object>> login(String strategy, Map<String, Object> credentials, String expiresIn)
-
login
@JvmOverloads() final CompletableFuture<Map<String, Object>> login(String strategy, Map<String, Object> credentials)
-
logout
final CompletableFuture<Response> logout()
-
refreshToken
@JvmOverloads() final CompletableFuture<Map<String, Object>> refreshToken(String expiresIn)
-
refreshToken
@JvmOverloads() final CompletableFuture<Map<String, Object>> refreshToken()
-
searchApiKeys
@JvmOverloads() final CompletableFuture<SearchResult> searchApiKeys(Map<String, Object> query, Integer from, Integer size, Lang lang)
-
searchApiKeys
@JvmOverloads() final CompletableFuture<SearchResult> searchApiKeys(Map<String, Object> query, Integer from, Integer size)
-
searchApiKeys
@JvmOverloads() final CompletableFuture<SearchResult> searchApiKeys(Map<String, Object> query, Integer from)
-
searchApiKeys
@JvmOverloads() final CompletableFuture<SearchResult> searchApiKeys(Map<String, Object> query)
-
searchApiKeys
final CompletableFuture<SearchResult> searchApiKeys(Map<String, Object> query, Lang lang)
-
updateMyCredentials
final CompletableFuture<Map<String, Object>> updateMyCredentials(String strategy, Map<String, Object> credentials)
-
updateSelf
final CompletableFuture<Map<String, Object>> updateSelf(Map<String, Object> content)
-
validateMyCredentials
final CompletableFuture<Boolean> validateMyCredentials(String strategy, Map<String, Object> credentials)
-
-
-
-