@Override
	@Deprecated
	public String removeProtection(String EntityI, Vector<String> properties)
	{
		Vector<Vector<String>> triples= new Vector<Vector<String>>(); 
		String xml="";
		boolean ack=false;	

		//String Protection_Entity = "http://" + Double.toString(Math.random());
		String Protection_Entity = "http://" + UUID.randomUUID();

		deb_print("KpCore:removeProtection:Praparing all the protection triples...");

		triples.add( this.xmlTools.newTriple( EntityI, AR_Property, Protection_Entity, "URI", "URI"));
		triples.add(this.xmlTools.newTriple(Protection_Entity, AR_Owner, nodeID, "URI", "URI"));

		deb_print("KpCore:removeProtection:For loop on all triples to remove...");

		for(int i = 0; i < properties.size();i++)
		{
			triples.add(this.xmlTools.newTriple(Protection_Entity, AR_Target, properties.elementAt(i), "URI", "literal"));
		}

		deb_print("KpCore:removeProtection:Remove triples...");
		xml= remove(triples);
		ack=xmlTools.isRemoveConfirmed(xml);

		deb_print("KpCore:removeProtection:SIB message responce:\n"+xml+"\n");
		deb_print("Remove confirmed:"+(ack?"YES":"NO"));

		KP_ERROR_ID=(ack?ERR_NO_ERROR:ERR_RemoveProtection_FAIL);
		if(KP_ERROR_ID<0) err_print("KpCore:removeProtection:ERROR:"+ERR_MSG[(KP_ERROR_ID*-1)] );

		return xml;
	}//public boolean removeProtection()