public static IList<IRepository> GetCmisRepositories(Uri url, string user, string obfuscatedPassword)
{
Dictionary<string, string> parameters = new Dictionary<string, string>();
parameters[SessionParameter.BindingType] = BindingType.AtomPub;
parameters[SessionParameter.AtomPubUrl] = url.ToString();
parameters[SessionParameter.User] = user;
parameters[SessionParameter.Password] = Crypto.Deobfuscate(obfuscatedPassword);
// Create session factory.
SessionFactory factory = SessionFactory.NewInstance();
// Return repositories.
return factory.GetRepositories(parameters);
}