Add support for iOS attestation

Renamed verifyDeviceAttestation to verifyAndroidAttestation and added a new verifyIosAttestation function. The AttestAndSign handler now uses a switch statement based on service type to call either verifyIosAttestation or verifyAndroidAttestation when the EnablePiInIos experiment is enabled.

PiperOrigin-RevId: 892545054
diff --git a/quiche/blind_sign_auth/proto/attestation.proto b/quiche/blind_sign_auth/proto/attestation.proto
index 3ad7108..31e31ea 100644
--- a/quiche/blind_sign_auth/proto/attestation.proto
+++ b/quiche/blind_sign_auth/proto/attestation.proto
@@ -105,6 +105,12 @@
   // AppAttest attestation token.
   // Encoded in CBOR format.
   bytes attestation_token = 1;
+
+  // AppAttest vendor ID.
+  string ios_vendor_id = 2;
+
+  // Device ID for quota checking.
+  string device_id = 3;
 }
 
 message AttestationData {