مرجع واجهة برمجة التطبيقات لميزة "التشفير من جهة العميل" في Google Workspace

تتيح لك واجهة برمجة التطبيقات لميزة "التشفير من جهة العميل" (CSE) في Google Workspace امتلاك مفاتيح التشفير المستخدَمة لتشفير بيانات Google Workspace بشكل أكبر.

الطُرق

الطُرق
digest POST https://KACLS_URL/digest
تعرض المجموع الاختباري لـ DEK غير ملفوف.
privatekeydecrypt POST https://BASE_URL/privatekeydecrypt
يتم فتح مفتاح خاص ملفوف ثم يفك تشفير مفتاح تشفير المحتوى الذي تم تشفيره باستخدام المفتاح العام.
privatekeysign POST https://BASE_URL/privatekeysign
يتم فتح مفتاح خاص ملفوف، ثم يوقّع على الملخص الذي يقدّمه العميل.
privilegedprivatekeydecrypt POST https://BASE_URL/privilegedprivatekeydecrypt
يتم فك التشفير بدون التحقق من قائمة التحكم بالوصول (ACL) للمفتاح الخاص الذي تم تشفيره.
privilegedunwrap POST https://KACLS_URL/privilegedunwrap
يتم فك تشفير البيانات التي تم تصديرها من Google في سياق مميّز.
privilegedwrap POST https://KACLS_URL/privilegedwrap
تعرض مفتاح تشفير البيانات (DEK) الملفوف والبيانات المرتبطة به.
rewrap POST https://KACLS_URL/rewrap
تتم إعادة تشفير DEK مشفّر.
status GET https://KACLS_URL/status
يتحقّق من حالة خدمة قائمة التحكّم بالوصول إلى المفاتيح (KACLS).
unwrap POST https://KACLS_URL/unwrap
تعرض DEK بدون تشفير.
wrap POST https://KACLS_URL/wrap
تعرض DEK المشفّر والبيانات المرتبطة به.
wrapprivatekey POST https://BASE_URL/wrapprivatekey
يتم لفّ المفتاح الخاص لمستخدم.

الرموز المميّزة

الرموز المميّزة
Authorization تصدر Google رسالة JWT من أجل التحقّق من أنّ المتّصل مُصرَّح له بتشفير أحد الموارد أو فك تشفيره.
 
Authentication يصدر رمز JWT من موفِّر الهوية الذي يثبت هوية المستخدم.
 

غير ذلك