A B C D E G I K M P Q R S T U V W X

S

saveProfile(Profile, File) - Method in class edu.uoc.pfc.profile.xml.ProfileXMLHelper
Mètode encarregat de guardar un objecte Profile amb les dades del perfil d'usuari en un fitxer.
SearchGenerator - Class in edu.uoc.pfc.search
Classe abstracta que deixa sense implementar el mètode d'obtenció dels resultats de la consulta que depen del propi cercador que s'utilitci.
SearchGenerator() - Constructor for class edu.uoc.pfc.search.SearchGenerator
 
SearchGeneratorException - Exception in edu.uoc.pfc.search.exception
Excepció que serà llençada quan es produeixi algun error en la inicialització de la xarxa social.
SearchGeneratorException() - Constructor for exception edu.uoc.pfc.search.exception.SearchGeneratorException
Mètode constructor que crea una nova excepció sense cap missatge de detall de l'error.
SearchGeneratorException(Throwable) - Constructor for exception edu.uoc.pfc.search.exception.SearchGeneratorException
Mètode constructor que especifica la causa que ha produït la excepció.
SearchGeneratorException(String) - Constructor for exception edu.uoc.pfc.search.exception.SearchGeneratorException
Mètode constructor que especifica el detall per el qual s'ha produït la excepció.
SearchGeneratorException(String, Throwable) - Constructor for exception edu.uoc.pfc.search.exception.SearchGeneratorException
Mètode constructor que especifica el detall i la causa per els quals s'ha produït la excepció.
SecurityProperties - Enum in edu.uoc.pfc.commons.security
Enumeration on seran declarats tots els noms de les propietats del fitxer on es fa referència al certificat de l'usuari amb el qual s'ha de generar la signatura del certificat de transacció.
selfishnessEvaluation(User, UserList) - Method in class edu.uoc.pfc.submitting.QuerySubmittingHelper
Mètode que s'encarrega d'avaluar el nivell d'egoisme dels usuaris i d'actualitzar els percentatges de acceptació
sendQuery(URLConnection) - Method in class edu.uoc.pfc.search.SearchGenerator
Mètode a través del qual s'estableix la connexió amb una URL concreta i retorna el resultat en forma de cadena de caràcters.
sentQueryToContact(User, String) - Method in class edu.uoc.pfc.service.AnonymousQueriesClient
Mètode amb el qual s'envia la consulta a un contacte concret i retorna el resultat de de la cosulta.
SEPARATOR - Static variable in class edu.uoc.pfc.transaction.data.TransactionCertificateSerializer
 
serialize(TransactionCertificate) - Method in class edu.uoc.pfc.transaction.data.TransactionCertificateSerializer
Mètode amb el qual a partir de la estructura de dades que conté la informació del certificat de transacció, s'obté una representació codificada en Base64.
SERVICE - Static variable in interface edu.uoc.pfc.service.rmi.AnonymousQueriesRemote
Nom del servei.
setAlias(String) - Method in class edu.uoc.pfc.profile.data.Profile
Mètode amb el qual s'estableix el identificador del certificat i la clau privada de l'usuari dins del keystore.
setCert(Certificate) - Method in class edu.uoc.pfc.user.data.User
Mètode amb el qual s'estableix el certificat de clau pública del contacte.
setCertificate(String) - Method in class edu.uoc.pfc.social.data.UserEntity
Mètode amb el qual s'estableix el certificat de l'usuari codificat en Base64.
setContactIdList(List<String>) - Method in class edu.uoc.pfc.social.data.UserEntity
Mètode amb el qual s'estableix la llista d'indentificadors dels contactes de l'usuari.
setContactList(UserList) - Method in class edu.uoc.pfc.profile.data.Profile
Mètode amb el qual s'estableix la llista de contactes directes de l'usuari.
setId(String) - Method in class edu.uoc.pfc.social.data.UserEntity
Mètode amb el qual s'estableix l'identificador únic de l'usuari dins de la base de dades.
setIpAddress(String) - Method in class edu.uoc.pfc.social.data.UserEntity
Mètode amb el qual s'estableix l'addreça IP del usuari.
setKeystore(KeyStore) - Method in class edu.uoc.pfc.profile.data.Profile
Mètode amb el qual s'estableix el keystore que farà servir l'usuari per a signar les seves consultes.
setP(double) - Method in class edu.uoc.pfc.user.data.User
Mètode amb el qual s'estableix la probabilitat de l'usuari d'acceptar consultes procedents del contacte.
setPassword(char[]) - Method in class edu.uoc.pfc.profile.data.Profile
Mètode amb el qual s'estableix la contrasenya d'accés a la clau privada de l'usuari emmagatzemada dins del keystore.
setPort(String) - Method in class edu.uoc.pfc.social.data.UserEntity
Mètode amb el qual s'estableix port de connexió de l'usuari.
setQ(String) - Method in class edu.uoc.pfc.transaction.data.TransactionCertificate
Mètode amb el qual s'estableix la consulta q que serà enviada d'un usuari a un altre.
setT(long) - Method in class edu.uoc.pfc.user.data.User
Mètode amb el qual s'estableix el nombre de consultes que el contacte ha intentat delegar en l'usuari.
setTau(long) - Method in class edu.uoc.pfc.user.data.User
Mètode amb el qual s'estableix el nombre de consultes que el contacte ha acceptat de l'usuari.
setTimestamp(String) - Method in class edu.uoc.pfc.transaction.data.TransactionCertificate
Mètode amb el qual s'estableix el moment en el qual es produeix la transacció expressat en milisegons.
setUser(User) - Method in class edu.uoc.pfc.profile.data.Profile
Mètode amb el qual s'estableixen les dades de l'usuari que està executant la aplicació.
setUserDst(String) - Method in class edu.uoc.pfc.transaction.data.TransactionCertificate
Mètode amb el qual s'estableix l'identificador de l'usuari que rep la consulta d'un altre.
setUserId(String) - Method in class edu.uoc.pfc.user.data.User
Mètode amb el qual s'estableix l'identificador d'usuari del contacte.
setUserSrc(String) - Method in class edu.uoc.pfc.transaction.data.TransactionCertificate
Mètode amb el qual s'estableix l'identificador de l'usuari que envia la consulta a un altre.
sign(byte[], Certificate, PrivateKey) - Method in class edu.uoc.pfc.commons.security.SignatureHelper
Mètode amb el qual es generarà la signatura electrònica d'unes dades en format CMS.
SIGNATURE_ALG - Static variable in class edu.uoc.pfc.commons.security.SignatureHelper
 
SignatureHelper - Class in edu.uoc.pfc.commons.security
Classe encarregada de signar i validar signatures electròniques en format CMS.
SignatureHelper() - Constructor for class edu.uoc.pfc.commons.security.SignatureHelper
Mètode constructor de la classe que inicialitza el proveïdor criptogràfic.
SignatureHelperException - Exception in edu.uoc.pfc.commons.security.exception
Excepció que serà llençada quan es produeixi algun error en generació o validació de signatures electròniques.
SignatureHelperException() - Constructor for exception edu.uoc.pfc.commons.security.exception.SignatureHelperException
Mètode constructor que crea una nova excepció sense cap missatge de detall de l'error.
SignatureHelperException(Throwable) - Constructor for exception edu.uoc.pfc.commons.security.exception.SignatureHelperException
Mètode constructor que especifica la causa que ha produït la excepció.
SignatureHelperException(String) - Constructor for exception edu.uoc.pfc.commons.security.exception.SignatureHelperException
Mètode constructor que especifica el detall per el qual s'ha produït la excepció.
SignatureHelperException(String, Throwable) - Constructor for exception edu.uoc.pfc.commons.security.exception.SignatureHelperException
Mètode constructor que especifica el detall i la causa per els quals s'ha produït la excepció.
size() - Method in class edu.uoc.pfc.user.data.UserList
Mètode amb el qual s'obté el nombre d'usuaris de la llista.
SocialNetwork - Class in edu.uoc.pfc.social
Clase encarregada d'inicialitzar la xarxa social a partir d'un fitxer XML amb la informació dels usuaris i les propietats de la base de dades.
SocialNetwork(InputStream, InputStream) - Constructor for class edu.uoc.pfc.social.SocialNetwork
Mètode constructor.
SocialNetworkException - Exception in edu.uoc.pfc.social.exception
Excepció que serà llençada quan es produeixi algun error en la inicialització de la xarxa social.
SocialNetworkException() - Constructor for exception edu.uoc.pfc.social.exception.SocialNetworkException
Mètode constructor que crea una nova excepció sense cap missatge de detall de l'error.
SocialNetworkException(Throwable) - Constructor for exception edu.uoc.pfc.social.exception.SocialNetworkException
Mètode constructor que especifica la causa que ha produït la excepció.
SocialNetworkException(String) - Constructor for exception edu.uoc.pfc.social.exception.SocialNetworkException
Mètode constructor que especifica el detall per el qual s'ha produït la excepció.
SocialNetworkException(String, Throwable) - Constructor for exception edu.uoc.pfc.social.exception.SocialNetworkException
Mètode constructor que especifica el detall i la causa per els quals s'ha produït la excepció.
SocialNetworkProfileMapper - Class in edu.uoc.pfc.social.data
Classe encarregada de realitzar la transformació entre les dades dels usuaris que venen de la base de dades de la xarxa social y les dades necessaries per el protocol de consultes anónimes.
SocialNetworkProfileMapper(InputStream) - Constructor for class edu.uoc.pfc.social.data.SocialNetworkProfileMapper
Mètode constructor.
SocialNetworkProfileXMLHelper - Class in edu.uoc.pfc.social.data
Classe encarregada de mantenir actualitzat el fitxer corresponent al perfil de l'usuari dins del protocol de cerques anònimes.
SocialNetworkProfileXMLHelper(InputStream) - Constructor for class edu.uoc.pfc.social.data.SocialNetworkProfileXMLHelper
Mètode constructor.
SocialNetworkStart - Class in edu.uoc.pfc.social
Programa executable amb el qual s'inicialitzarà la xarxa social per primera vegada a partir del fitxer XML de configuració de la xarxa social i del fitxer de propietats de la base de dades.
SocialNetworkStart() - Constructor for class edu.uoc.pfc.social.SocialNetworkStart
 
SocialNetworkType - Enum in edu.uoc.pfc.anonymous.provider
Enumeration on seran declarats tots els tipus de xarxes socials.
SocialNetworkXMLParseException - Exception in edu.uoc.pfc.social.exception
Excepció que serà llençada quan es produeixi algun error en la manipulació del fitxer XML de dades de la xarxa social.
SocialNetworkXMLParseException() - Constructor for exception edu.uoc.pfc.social.exception.SocialNetworkXMLParseException
Mètode constructor que crea una nova excepció sense cap missatge de detall de l'error.
SocialNetworkXMLParseException(Throwable) - Constructor for exception edu.uoc.pfc.social.exception.SocialNetworkXMLParseException
Mètode constructor que especifica la causa que ha produït la excepció.
SocialNetworkXMLParseException(String) - Constructor for exception edu.uoc.pfc.social.exception.SocialNetworkXMLParseException
Mètode constructor que especifica el detall per el qual s'ha produït la excepció.
SocialNetworkXMLParseException(String, Throwable) - Constructor for exception edu.uoc.pfc.social.exception.SocialNetworkXMLParseException
Mètode constructor que especifica el detall i la causa per els quals s'ha produït la excepció.
SocialNetworkXMLParser - Class in edu.uoc.pfc.social.xml
Classe encarregada de llegir un fitxer XML on és la configuració de la xarxa social i obtenir la estructura de dades necessària per a inserir les dades dels usuaris a la base de dades.
SocialNetworkXMLParser() - Constructor for class edu.uoc.pfc.social.xml.SocialNetworkXMLParser
Mètode constructor.
SocialNetworkXMLTags - Enum in edu.uoc.pfc.social.xml
Enum on es troben tots els valors dels nodes i atributs dels documents XML relaccionats amb la configuració de la xarxa social.
SocialNetworkXPathExpr - Enum in edu.uoc.pfc.social.xml
Enum on es troben totes les expressions XPath utilitzades per a manipular els documents XML relaccionats amb la configuració de la xarxa social.
start(Profile, SearchGenerator, ProfileXMLHelper) - Method in class edu.uoc.pfc.service.AnonymousQueriesService
Mètode encarregat d'inicialitzar el servei a partir de les dades del perfil de l'usuari.

A B C D E G I K M P Q R S T U V W X