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