* @throws AuthFatalFailureException
* exception indicating authentication totally failed
*/
public BoxItem updateItemInfo(final String id, BoxItemRequestObject requestObject, final BoxResourceType type) throws UnsupportedEncodingException,
BoxRestException, BoxServerException, AuthFatalFailureException {
UpdateItemInfoRequest request = new UpdateItemInfoRequest(getConfig(), getObjectMapper(), id, requestObject, type);
return (BoxItem) getResponseAndParseAndTryCast(request, type, getObjectMapper());
}