Validate JobInfo on JSS server-side.
Make sure to also confirm the validity of a JobInfo object that's been
passed to JobSchedulerService.
Bug: 141645789
Test: atest CtsJobSchedulerTestCases
Test: atest FrameworksMockingServicesTests:com.android.server.job.controllers.ConnectivityControllerTest
Test: atest FrameworksMockingServicesTests:com.android.server.job.controllers.JobStatusTest
Test: atest FrameworksMockingServicesTests:com.android.server.job.controllers.QuotaControllerTest
Test: atest FrameworksMockingServicesTests:com.android.server.job.JobSchedulerServiceTest
Test: atest FrameworksServicesTests:com.android.server.job.JobStoreTest
Change-Id: I1a909ec3c963418cce3c3c5ab37592274d8f7256
2 files changed