Étape 5 : Lancez-vous en tant que partie de confiance

Une fois votre intégration testée de bout en bout dans le bac à sable, enregistrez votre application auprès de Google pour recevoir votre certificat de production signé et les métadonnées uniques de la partie de confiance (gw_rp_metadata_bytes). Ce guide s'applique aux parties de confiance directes, c'est-à-dire aux applications et aux sites Web qui valident les utilisateurs pour eux-mêmes.

Étapes sur cette page

Étape A : Préparez votre candidature

Avant de passer en production, Google utilise un processus de signature de certificat dans lequel Google signe votre certificat pour établir la confiance. Rassemblez les trois éléments suivants :

  1. Votre demande de signature de certificat (CSR) de production : générée à partir de votre clé privée P-256 / ECDSA de production.
  2. Vos composants display :
  3. Vidéo de démonstration de votre bac à sable de bout en bout : enregistrée après avoir terminé l'étape 4.D : Enregistrer votre vidéo de démonstration de bout en bout.

Étape B : Envoyez le formulaire d'inscription et acceptez les conditions d'utilisation

Remplissez et envoyez le formulaire d'intégration de la partie de confiance.

Ouvrir le formulaire d'intégration de la partie de confiance

Étape C : Examinez et recevez vos identifiants de production

L'examen de l'intégration prend généralement trois à cinq jours ouvrés. Une fois votre demande approuvée, Google vous fournit les éléments suivants :

  • Votre certificat X.509 de production signé.
  • Votre chaîne de métadonnées unique encodée en Base64URL (gw_rp_metadata_bytes).

Si vous n'avez pas reçu de réponse après 5 jours ouvrés, contactez wallet-identity-rp-support@google.com.

Étape D : Passez votre serveur et votre appareil en production

Passer des clés de test du bac à sable et du certificat racine Utopia aux identifiants de production et aux certificats racines officiels de l'émetteur

Mettez à jour votre serveur de vérification et votre appareil de test pour passer du mode bac à sable au mode production :

  1. Remplacez votre clé de signature et votre certificat : signez les requêtes OpenID4VP avec votre clé privée de production et incluez votre certificat de production signé par Google dans l'en-tête JWS x5c (étape 3.A).
  2. Mettre à jour client_id : recalculez x509_hash:<base64url_sha256> à partir de votre certificat DER de production.
  3. Mettre à jour gw_rp_metadata_bytes : remplacez la chaîne de métadonnées de test du bac à sable dans client_metadata par votre gw_rp_metadata_bytes de production.
  4. Configurez les certificats racine IACA de production : assurez-vous que le magasin de confiance de votre serveur valide issuerAuth par rapport aux certificats racine de production officiels dans Émetteurs et certificats IACA compatibles (et supprimez le certificat Utopia Sandbox de la production).
  5. Repassez votre appareil de test en PRODUCTION : suivez l'étape 1.C : Repasser en production et vérifiez le flux de production.

Ressources associées