Provides facilities to login to an ICAT instance after which one can create, read, update or delete entities according to your permissions.