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 AuthenticationResponseauthenticate()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
-