توفِّر واجهات برمجة تطبيقات بيانات اعتماد الهوية واجهة لتخزين مستندات هوية المستخدمين. تتواصل واجهات برمجة التطبيقات هذه مع
خدمة نظام credstore
التي تستخدم بدورها واجهة برمجة التطبيقات
HAL لبيانات الاعتماد للتواصل مع "الأجهزة الآمنة".
يتم الوصول إلى HAL لبيانات اعتماد الهوية من خلال
IIdentityCredentialStore
الذي يقدّم واجهة لمتجر
آمن لمستندات هوية المستخدم. إلى أقصى حدّ ممكن، لا يشمل نطاق ملف HAL هذا تحديد
تنسيقات الرسائل ودلالات التواصل مع أجهزة التحقّق من بيانات الاعتماد
والهيئات المانحة (IA). توفِّر الواجهة للواجهة مساحة تخزين آمنة، إلا أنّه يجب استخدام تطبيق Android خاص ببيانات الاعتماد لتنفيذ بروتوكولات العرض التقديمي وإثبات الملكية والعمليات المناسبة لنوع بيانات الاعتماد المحدَّد.
يمكن العثور على تعليمات التنفيذ ومعلومات اختبار VTS على: