Class SoapAuthService
java.lang.Object
com.logicaldoc.webservice.AbstractService
com.logicaldoc.webservice.soap.endpoint.SoapAuthService
- All Implemented Interfaces:
AuthService
- Direct Known Subclasses:
RestAuthService
Auth Web Service Implementation (SOAP)
- Since:
- 5.2
- Author:
- Matteo Caruso - LogicalDOC
-
Constructor Summary
-
Method Summary
Methods inherited from class com.logicaldoc.webservice.AbstractService
convertDateToString, convertStringToDate, getContext, getMessageContext, isValidateSession, setContext, setMessageContext, setValidateSession
-
Constructor Details
-
SoapAuthService
public SoapAuthService()
-
-
Method Details
-
login
Description copied from interface:AuthService
Starts a new session.- Specified by:
login
in interfaceAuthService
- Parameters:
username
- The usernamepassword
- The password- Returns:
- The newly created session identifier(sid)
- Throws:
AuthenticationException
- the user was not authenticated
-
logout
Description copied from interface:AuthService
Closes a session.- Specified by:
logout
in interfaceAuthService
- Parameters:
sid
- The session identifier
-
valid
Description copied from interface:AuthService
Checks if a SID is valid- Specified by:
valid
in interfaceAuthService
- Parameters:
sid
- identifier of the session- Returns:
- if the session is valid
-
renew
Description copied from interface:AuthService
Renews a session- Specified by:
renew
in interfaceAuthService
- Parameters:
sid
- identifier of the session
-