Handle Visa multiple AIDs
Overview
Use the NFC Wallet SDK to manage multiple Visa AIDs on a digital card.
You can:
Detect whether a digital card exposes multiple AIDs.
Read the AID list (sorted by priority).
Update AID priority.
Lock or unlock an AID.
SDK integration
Detect multiple AIDs
Use DigitalizedCard.isMultiAids().
Read AIDs
Use DigitalizedCard.getAllAids() to return a list of Aid objects.
The list is sorted by priority (highest priority first).
Each Aid includes:
Aid.getAid(): Returns the AID as aString.Aid.getLabel(): Returns the label as aString.Aid.getLockStatus(): Returnstruewhen the AID is locked.Aid.setLockStatus(boolean locked): Locks or unlocks the AID.
Update priority and lock status
To update priority (and optionally lock status), rebuild a list containing all AIDs in the desired priority order. Then call DigitalizedCard.updateAidList(...).
Last updated
Was this helpful?