maia/.svn/pristine/25/256330f27122ee09b8f49cf958c...

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;
}
}