Utiliser un titre de transport

Les cartes peuvent être utilisées de la manière suivante:

Vous pouvez éventuellement exiger une sécurité supplémentaire lorsque les utilisateurs utilisent leur carte ou y accèdent. Pour en savoir plus, consultez la section Protéger avec le verrouillage de l'écran.

Lecture de code-barres

Aidez vos clients à scanner leur carte en lui ajoutant un code-barres.

Code-barres statique

Vous pouvez afficher un code-barres statique en définissant object.barcode. L'API propose différents types de codes-barres. Pour en savoir plus, consultez les Type Barcode.

Code-barres rotatif

Pour plus de sécurité, vous pouvez afficher un code-barres rotatif en paramétrant object.rotatingBarcode Les codes-barres rotatifs ressemblent à des codes-barres ordinaires, changent régulièrement, généralement toutes les minutes, et le terminal/lecteur est programmé pour n'afficher accepter la plus récente. Cela réduit les risques associés à la capture d'écran de codes-barres, vol de billets spécifique ou revente de billets non autorisée. Pour en savoir plus, consultez les Type RotatingBarcode.

Animation de sécurité

Un autre moyen d'éviter toute utilisation abusive des captures d'écran consiste à afficher l'animation de sécurité du code-barres, permet la validation humaine d'une carte.

La représentation physique d'une animation de sécurité est un contour scintillant autour du code-barres de la carte. Cette animation scintillante ne se déclenche que lorsque l'appareil est en mouvement, pour que vous puissiez tester la validité de la carte en inclinant l'appareil. D'autre part, tenir l'appareil immobile ne fera que animer l'animation de sécurité colorée en boucle.

Afin d'activer l'animation de sécurité pour une carte, définissez SecurityAnimation dans la classe de carte. AnimationType du champ à FOIL_SHIMMER.

Reportez-vous à la figure 1 ci-dessous pour voir à quoi ressemble l'animation de sécurité lorsqu'elle est activée:

Animation de sécurité scintillante

Figure 1.

Protéger avec le verrouillage de l'écran

Pour protéger l'accès de vos clients à leur carte, vous pouvez exiger un écran chaque fois qu'il ajoute une carte ou y accède. Pour ce faire, définissez class.viewUnlockRequirement. Pour en savoir plus, consultez les Type ViewUnlockRequirement.