Example #1
0
		public Adapter( string url, string loginID, string organization )
		{
			if( url == null )
				throw new ArgumentNullException( "url" );

			if( loginID == null )
				throw new ArgumentNullException( "loginID" );

			this._Connector		= new Connector( url, true );
			this._LoginID		= loginID;
			this._Organization	= organization;
			RvLogger.Write( LogModule.ICM, LogLevel.Info, "Created new ICM adapter [Url '{0}'; Credential : default; LoginID '{1}', Organization '{2}'", url, this._LoginID, this._Organization );
		}
Example #2
0
		public Adapter( string url, NetworkCredential networkCredential )
		{
			if( url == null )
				throw new ArgumentNullException( "url" );

			if( networkCredential == null )
				throw new ArgumentNullException( "networkCredential" );

			this._Connector		= new Connector( url, this.BuildAuthNetworkCredential( networkCredential ) );
			this._LoginID		= networkCredential.UserName;
			this._Organization	= networkCredential.Domain;

			RvLogger.Write( LogModule.ICM, LogLevel.Info, "Created new ICM adapter [Url '{0}'; Credential : Username '{1}'; , Organization {2}",
				url, networkCredential.UserName, networkCredential.Domain );
		}