|
|
@ -175,12 +175,18 @@ public class RequestValidationUtil {
|
|
|
|
switch (ownership) {
|
|
|
|
switch (ownership) {
|
|
|
|
case "BYOD":
|
|
|
|
case "BYOD":
|
|
|
|
case "COPE":
|
|
|
|
case "COPE":
|
|
|
|
|
|
|
|
case "WORK_PROFILE":
|
|
|
|
|
|
|
|
case "GOOGLE_ENTERPRISE":
|
|
|
|
|
|
|
|
case "COSU":
|
|
|
|
|
|
|
|
case "FULLY_MANAGED":
|
|
|
|
|
|
|
|
case "DEDICATED_DEVICE":
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
default:
|
|
|
|
default:
|
|
|
|
throw new InputValidationException(
|
|
|
|
throw new InputValidationException(
|
|
|
|
new ErrorResponse.ErrorResponseBuilder().setCode(400l).setMessage(
|
|
|
|
new ErrorResponse.ErrorResponseBuilder().setCode(400l).setMessage(
|
|
|
|
"Invalid ownership type received. " +
|
|
|
|
"Invalid ownership type received. " +
|
|
|
|
"Valid ownership types are BYOD | COPE").build());
|
|
|
|
"Valid ownership types are BYOD | COPE | WORK_PROFILE | " +
|
|
|
|
|
|
|
|
"GOOGLE_ENTERPRISE | COSU | FULLY_MANAGED | DEDICATED_DEVICE ").build());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|