Nom personnalisé
Le demandeur peut écrire un nom personnalisé pour le fournisseur lors du premier association et lorsque l'utilisateur modifie le nom côté demandeur. Le Fournisseur doit allouer de l'espace pour stocker le nom personnalisé, en prenant en charge une longueur maximale de 48 octets (encodés en UTF-8). Pour recevoir ce nom, la caractéristique de données supplémentaires du fournisseur doit accepter les écritures de 64 octets maximum, car le demandeur envoie le nom dans un paquet chiffré et authentifié nécessitant 16 octets de surcharge.
L'écriture dans la caractéristique de données supplémentaires avec un nom personnalisé peut se produire dans deux flux :
- Après l'association initiale, le demandeur peut écrire un nom personnalisé au fournisseur après avoir écrit la clé du compte.
- Lorsqu'un utilisateur modifie le nom personnalisé sur le Seeker, celui-ci écrit le nouveau nom dans le Provider :
- La phase de handshake (étapes 1 à 4 de la procédure) permet aux deux parties de s'identifier mutuellement et de déterminer quelle clé de compte sera utilisée pour chiffrer et déchiffrer le nom. Dans le tableau 1.2.2 :
- Définissez le type de message sur 0x10.
- Définissez le bit 1 de l'indicateur sur 1 pour indiquer qu'il sera suivi d'une caractéristique de données.
- Définissez l'ID de données de Table 1.2.2 sur 0x01 en tant que nom personnalisé.
- Écrivez le nom dans la caractéristique de données
FE2C1237-8366-4814-8EB0-01DE32100BEA.
- La phase de handshake (étapes 1 à 4 de la procédure) permet aux deux parties de s'identifier mutuellement et de déterminer quelle clé de compte sera utilisée pour chiffrer et déchiffrer le nom. Dans le tableau 1.2.2 :
Le Fournisseur doit notifier la caractéristique de données supplémentaires avec un nom personnalisé lorsqu'elle est demandée à l'aide du bit 2 dans le Tableau 1.2.1.