Uses of Class
com.logicaldoc.core.security.Client
Packages that use Client
Package
Description
Container of the security-related interfaces and classes
The pluggable authentication mechanism.
Definition of the User object and ancillary objects
-
Uses of Client in com.logicaldoc.core.history
Methods in com.logicaldoc.core.history with parameters of type Client -
Uses of Client in com.logicaldoc.core.security
Methods in com.logicaldoc.core.security that return ClientModifier and TypeMethodDescriptionSessionManager.buildClient
(javax.servlet.http.HttpServletRequest request) Create a client identified using a concatenation of Basic authentication credentials and remote IP.Session.getClient()
Methods in com.logicaldoc.core.security with parameters of type ClientModifier and TypeMethodDescriptionSessionManager.newSession
(String apikey, Client client) Creates a new session by authenticating through an API Key and stores it in the pool of opened sessionsSessionManager.newSession
(String username, String password, Client client) Creates a new session by authenticating the given user and stores it in the pool of opened sessionsSessionManager.newSession
(String username, String password, String key, Client client) Creates a new session by authenticating the given user and stores it in the pool of opened sessionsstatic void
LoginThrottle.recordFailure
(String username, String apiKey, Client client, AuthenticationException exception) Saves the login failure in the database -
Uses of Client in com.logicaldoc.core.security.authentication
Methods in com.logicaldoc.core.security.authentication with parameters of type ClientModifier and TypeMethodDescriptionAbstractAuthenticator.authenticate
(String username, String password, String key, Client client) ApiKeyAuthenticator.authenticate
(String username, String password, String apikey, Client client) final User
AuthenticationChain.authenticate
(String username, String password, String key, Client client) Authenticator.authenticate
(String username, String password, String key, Client client) Authenticates the user using the given credentials, if successful, the corresponding user is returned.DefaultAuthenticator.authenticate
(String username, String password, String key, Client client) -
Uses of Client in com.logicaldoc.core.security.user
Methods in com.logicaldoc.core.security.user with parameters of type Client