Class AuthenticationService
java.lang.Object
mx.com.sw.services.Services
mx.com.sw.services.authentication.AuthenticationService
- Direct Known Subclasses:
Authentication
public abstract class AuthenticationService extends Services
AuthenticationService
Servicio mediante el cual se permite authenticar utilizando usuario y contraseña.
- Since:
- 2020-08-01
- Version:
- 0.0.0.1
- Author:
- Juan Gamez
-
Constructor Summary
Constructors Constructor Description AuthenticationService(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String proxy, int proxyPort)
Constructor de la clase. -
Method Summary
Modifier and Type Method Description abstract AuthenticationResponse
authenticate()
Método de authentication que se realiza con los datos configurados.Methods inherited from class mx.com.sw.services.Services
getExpirationDate, getPassword, getProxy, getProxyPort, getToken, getUrl, getUser, setupRequest
-
Constructor Details
-
AuthenticationService
public AuthenticationService(java.lang.String url, java.lang.String user, java.lang.String password, java.lang.String proxy, int proxyPort)Constructor de la clase.- Parameters:
url
- url de la API Rest.user
- usuario de SW.password
- password de SW.proxy
- url o host a usar de proxy (null en caso de no usar).proxyPort
- puerto a usar de proxy (cualquier valor en caso de no usar).
-
-
Method Details
-
authenticate
Método de authentication que se realiza con los datos configurados.- Returns:
- AuthenticationResponse
-