69 lines
1.4 KiB
Plaintext
Executable File
69 lines
1.4 KiB
Plaintext
Executable File
/**
|
|
*
|
|
*/
|
|
package com.fp.alfresco.auth;
|
|
|
|
/**
|
|
* Clase que maneja la autenticación y acceso al repositorio de Alfresco mediante webscripts
|
|
* @author bpt
|
|
*
|
|
*/
|
|
public abstract class Authentication {
|
|
|
|
protected String user;
|
|
|
|
protected String password;
|
|
|
|
protected String ticket;
|
|
|
|
/**
|
|
* M´todo principal que maneja la forma en que se autenticará el API hacia el repositorio de Alfresco mediante webscripts
|
|
* @return
|
|
*/
|
|
public abstract boolean authenticate();
|
|
|
|
/**
|
|
* @return Retorna el atributo user
|
|
*/
|
|
public String getUser() {
|
|
return this.user;
|
|
}
|
|
|
|
/**
|
|
* @param user Parámetro a fijar en el atributo user
|
|
*/
|
|
public void setUser(String user) {
|
|
this.user = user;
|
|
}
|
|
|
|
/**
|
|
* @return Retorna el atributo password
|
|
*/
|
|
public String getPassword() {
|
|
return this.password;
|
|
}
|
|
|
|
/**
|
|
* @param password Parámetro a fijar en el atributo password
|
|
*/
|
|
public void setPassword(String password) {
|
|
this.password = password;
|
|
}
|
|
|
|
/**
|
|
* @return Retorna el atributo ticket
|
|
*/
|
|
public String getTicket() {
|
|
return this.ticket;
|
|
}
|
|
|
|
/**
|
|
* @param ticket Parámetro a fijar en el atributo ticket
|
|
*/
|
|
public void setTicket(String ticket) {
|
|
this.ticket = ticket;
|
|
}
|
|
|
|
|
|
}
|