This commit is contained in:
		| @@ -52,16 +52,16 @@ namespace Novell.CASA.DataEngines | |||||||
|        public FFEngine() |        public FFEngine() | ||||||
|        { |        { | ||||||
| 		//Get Profile Names | 		//Get Profile Names | ||||||
|  		Console.WriteLine("FFEngine Constructor:Invoking GetDefaultProfileName:"); |  		//Console.WriteLine("FFEngine Constructor:Invoking GetDefaultProfileName:"); | ||||||
|            	defaultProfileName=FireFox.GetDefaultProfileName();  |            	defaultProfileName=FireFox.GetDefaultProfileName();  | ||||||
| 		//This can be extended to get all profiles : Use FireFox.GetAllProfileNames() | 		//This can be extended to get all profiles : Use FireFox.GetAllProfileNames() | ||||||
| 		//Currently we support only the default profile. | 		//Currently we support only the default profile. | ||||||
|  |  | ||||||
| 		if(defaultProfileName!=null) | 		if(defaultProfileName!=null) | ||||||
| 		{ | 		{ | ||||||
| 			Console.WriteLine("FFEngine Constructor:Initializing the Profile "+defaultProfileName); | 			//Console.WriteLine("FFEngine Constructor:Initializing the Profile "+defaultProfileName); | ||||||
| 			initProfileStatus=FireFox.InitProfile(defaultProfileName); | 			initProfileStatus=FireFox.InitProfile(defaultProfileName); | ||||||
| 			Console.WriteLine("FFEngine Constructor:InitProfile returned "+initProfileStatus); | 			//Console.WriteLine("FFEngine Constructor:InitProfile returned "+initProfileStatus); | ||||||
| 		} | 		} | ||||||
| 		else | 		else | ||||||
| 			Console.WriteLine("FFEngine Constructor:Could not get a Default Profile Name"); | 			Console.WriteLine("FFEngine Constructor:Could not get a Default Profile Name"); | ||||||
| @@ -96,7 +96,7 @@ namespace Novell.CASA.DataEngines | |||||||
|  |  | ||||||
| 		//Initialize & Aggregate any other profiles here if required.... | 		//Initialize & Aggregate any other profiles here if required.... | ||||||
| 	 | 	 | ||||||
|  		Console.WriteLine("FFEngine:Returning Aggregated Node for FireFox:"); |  		//Console.WriteLine("FFEngine:Returning Aggregated Node for FireFox:"); | ||||||
| 		return rootElem; | 		return rootElem; | ||||||
|  |  | ||||||
|         } |         } | ||||||
| @@ -188,7 +188,7 @@ namespace Novell.CASA.DataEngines | |||||||
| 		{ | 		{ | ||||||
|              		Host hostList = null; |              		Host hostList = null; | ||||||
|  |  | ||||||
|  			Console.WriteLine("FireFox:Getting Data for profile "+profileName); |  			//Console.WriteLine("FireFox:Getting Data for profile "+profileName); | ||||||
| 			hostList=FireFox.GetProfileData(profileName); | 			hostList=FireFox.GetProfileData(profileName); | ||||||
|  |  | ||||||
| 			if(hostList!=null) | 			if(hostList!=null) | ||||||
| @@ -215,8 +215,8 @@ namespace Novell.CASA.DataEngines | |||||||
|  |  | ||||||
|  |  | ||||||
| 							hostName = (String)Marshal.PtrToStringAnsi(hostList.hostName); | 							hostName = (String)Marshal.PtrToStringAnsi(hostList.hostName); | ||||||
|                						Console.WriteLine("--------------------------------------------"); |                						//Console.WriteLine("--------------------------------------------"); | ||||||
|                						Console.WriteLine("FFEngine::hostName="+hostName); |                						//Console.WriteLine("FFEngine::hostName="+hostName); | ||||||
|                     					XmlAttribute secIdAttr = doc.CreateAttribute(ConstStrings.CCF_ID);	//<Secret>-ID |                     					XmlAttribute secIdAttr = doc.CreateAttribute(ConstStrings.CCF_ID);	//<Secret>-ID | ||||||
|                     					secIdAttr.Value = hostName;                    |                     					secIdAttr.Value = hostName;                    | ||||||
|                     					xmlSecretElement.SetAttributeNode(secIdAttr); |                     					xmlSecretElement.SetAttributeNode(secIdAttr); | ||||||
| @@ -236,11 +236,11 @@ namespace Novell.CASA.DataEngines | |||||||
|                     						XmlElement xmlValueElement = null; |                     						XmlElement xmlValueElement = null; | ||||||
|  |  | ||||||
| 								name = (String)Marshal.PtrToStringAnsi(hostElementList.name); | 								name = (String)Marshal.PtrToStringAnsi(hostElementList.name); | ||||||
|                							Console.WriteLine("FFEngine::name="+name); |                							//Console.WriteLine("FFEngine::name="+name); | ||||||
| 								value = (String)Marshal.PtrToStringAnsi(hostElementList.value); | 								value = (String)Marshal.PtrToStringAnsi(hostElementList.value); | ||||||
|                							Console.WriteLine("FFEngine::value="+value); |                							//Console.WriteLine("FFEngine::value="+value); | ||||||
| 								isPassword = hostElementList.isPassword; | 								isPassword = hostElementList.isPassword; | ||||||
|                							Console.WriteLine("FFEngine::isPassword="+isPassword); |                							//Console.WriteLine("FFEngine::isPassword="+isPassword); | ||||||
|  |  | ||||||
|                     						xmlKeyElement = doc.CreateElement(ConstStrings.CCF_KEY);	//<Key |                     						xmlKeyElement = doc.CreateElement(ConstStrings.CCF_KEY);	//<Key | ||||||
|             	        					keyIdAttr = doc.CreateAttribute(ConstStrings.CCF_ID);		//<Key>-ID |             	        					keyIdAttr = doc.CreateAttribute(ConstStrings.CCF_ID);		//<Key>-ID | ||||||
| @@ -266,7 +266,7 @@ namespace Novell.CASA.DataEngines | |||||||
| 							//OUTERLOOP-Loop for hostList | 							//OUTERLOOP-Loop for hostList | ||||||
|         	       					if (hostList.next == IntPtr.Zero) |         	       					if (hostList.next == IntPtr.Zero) | ||||||
| 		       					{ | 		       					{ | ||||||
| 		         					Console.WriteLine("FFEngine::End of all Data Items##"); | 		         					//Console.WriteLine("FFEngine::End of all Data Items##"); | ||||||
| 	        	  					break; | 	        	  					break; | ||||||
| 		       					} | 		       					} | ||||||
|  |  | ||||||
|   | |||||||
| @@ -173,16 +173,16 @@ public class HostElement | |||||||
| 		int profCount=0; | 		int profCount=0; | ||||||
| 		String defaultProfileName=null;    | 		String defaultProfileName=null;    | ||||||
|  |  | ||||||
| 		Console.WriteLine("FireFox:Invoking FPM_GetProfileList:"); | 		//Console.WriteLine("FireFox:Invoking FPM_GetProfileList:"); | ||||||
| 		profCount=FPM_GetProfileList(out profileListIntPtr,out profileFlagsIntPtr); | 		profCount=FPM_GetProfileList(out profileListIntPtr,out profileFlagsIntPtr); | ||||||
| 		Console.WriteLine("FireFox:No of Profiles found= "+profCount); | 		//Console.WriteLine("FireFox:No of Profiles found= "+profCount); | ||||||
| 		 | 		 | ||||||
| 		for(int i=0; i< profCount; i++) | 		for(int i=0; i< profCount; i++) | ||||||
| 		{ | 		{ | ||||||
| 			profileName=Marshal.PtrToStringAnsi(profileListIntPtr[i]); | 			profileName=Marshal.PtrToStringAnsi(profileListIntPtr[i]); | ||||||
| 			profileFlag=(int)profileFlagsIntPtr[i]; | 			profileFlag=(int)profileFlagsIntPtr[i]; | ||||||
| 			Console.WriteLine("FireFox:Iter="+i+"profileName="+profileName); | 			//Console.WriteLine("FireFox:Iter="+i+"profileName="+profileName); | ||||||
| 			Console.WriteLine("FireFox:Iter="+i+"profileFlag="+profileFlag); | 			//Console.WriteLine("FireFox:Iter="+i+"profileFlag="+profileFlag); | ||||||
| 			if(profileFlag==1) | 			if(profileFlag==1) | ||||||
| 				defaultProfileName=profileName;	//Get the default profile name to init later | 				defaultProfileName=profileName;	//Get the default profile name to init later | ||||||
| 		} | 		} | ||||||
| @@ -230,12 +230,12 @@ public class HostElement | |||||||
|                  		IntPtr hostListIntPtr = new IntPtr(); |                  		IntPtr hostListIntPtr = new IntPtr(); | ||||||
|           			try |           			try | ||||||
|             			{ |             			{ | ||||||
|  					Console.WriteLine("FireFox:Getting Data for profile "+profileName); |  					//Console.WriteLine("FireFox:Getting Data for profile "+profileName); | ||||||
| 					methodStatusCode=-1; | 					methodStatusCode=-1; | ||||||
|                 			methodStatusCode = FPM_GetSignonData(profileName,out hostListIntPtr,LOAD_PROFILE_ALWAYSFROM_FILE); |                 			methodStatusCode = FPM_GetSignonData(profileName,out hostListIntPtr,LOAD_PROFILE_ALWAYSFROM_FILE); | ||||||
|                 			if( 1 != methodStatusCode ) |                 			if( 1 != methodStatusCode ) | ||||||
| 					{ | 					{ | ||||||
|  						Console.WriteLine("FireFox:Getting Data for profile Failed with error "+methodStatusCode); |  						//Console.WriteLine("FireFox:Getting Data for profile Failed with error "+methodStatusCode); | ||||||
|                    				hostList = null; |                    				hostList = null; | ||||||
| 					}  					 | 					}  					 | ||||||
|  |  | ||||||
| @@ -243,7 +243,7 @@ public class HostElement | |||||||
|             			catch(Exception e) |             			catch(Exception e) | ||||||
|             			{ |             			{ | ||||||
|                 			Console.WriteLine("FireFox:Exception during invokation of FPM_GetSignonData"); |                 			Console.WriteLine("FireFox:Exception during invokation of FPM_GetSignonData"); | ||||||
|                 			Console.WriteLine(e.ToString()); |                 			//Console.WriteLine(e.ToString()); | ||||||
|                 			hostList = null; |                 			hostList = null; | ||||||
|             			} |             			} | ||||||
|  |  | ||||||
| @@ -252,7 +252,7 @@ public class HostElement | |||||||
|              			if (((String)Marshal.PtrToStringAnsi(hostList.hostName)) == null )  |              			if (((String)Marshal.PtrToStringAnsi(hostList.hostName)) == null )  | ||||||
|              			{ |              			{ | ||||||
|                  			//TBD: Log that there are no secrets to aggregate |                  			//TBD: Log that there are no secrets to aggregate | ||||||
|                 			Console.WriteLine("FireFox:no secrets to aggregate"); |                 			//Console.WriteLine("FireFox:no secrets to aggregate"); | ||||||
|                  			hostList = null; |                  			hostList = null; | ||||||
|             			} |             			} | ||||||
|  |  | ||||||
| @@ -291,7 +291,7 @@ public class HostElement | |||||||
| 	{ | 	{ | ||||||
| 	 int methodStatusCode=-1;  | 	 int methodStatusCode=-1;  | ||||||
|   |   | ||||||
|  		Console.WriteLine("FireFox:UninitProfile for "+profileName); |  		//Console.WriteLine("FireFox:UninitProfile for "+profileName); | ||||||
| 		methodStatusCode=-1; | 		methodStatusCode=-1; | ||||||
|                 methodStatusCode = FPM_FirefoxProfileExit(profileName); |                 methodStatusCode = FPM_FirefoxProfileExit(profileName); | ||||||
|                 if( 1 != methodStatusCode ) |                 if( 1 != methodStatusCode ) | ||||||
| @@ -317,7 +317,7 @@ public class HostElement | |||||||
| 	{ | 	{ | ||||||
| 	 int methodStatusCode=0;  | 	 int methodStatusCode=0;  | ||||||
|   |   | ||||||
|  		Console.WriteLine("FireFox:isMasterPasswordSetFor "+profileName); |  		//Console.WriteLine("FireFox:isMasterPasswordSetFor "+profileName); | ||||||
|                 methodStatusCode = FPM_IsMasterPasswordSet(profileName); |                 methodStatusCode = FPM_IsMasterPasswordSet(profileName); | ||||||
|  |  | ||||||
| 	 return methodStatusCode;					 | 	 return methodStatusCode;					 | ||||||
| @@ -340,7 +340,7 @@ public class HostElement | |||||||
| 	{ | 	{ | ||||||
| 	 int methodStatusCode=0;  | 	 int methodStatusCode=0;  | ||||||
|   |   | ||||||
|  		Console.WriteLine("FireFox:checking MasterPassword for "+profileName); |  		//Console.WriteLine("FireFox:checking MasterPassword for "+profileName); | ||||||
|                 methodStatusCode = FPM_CheckMasterPassword(profileName,masterPassword); |                 methodStatusCode = FPM_CheckMasterPassword(profileName,masterPassword); | ||||||
|  |  | ||||||
| 	 return methodStatusCode;					 | 	 return methodStatusCode;					 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user