Document verification provider