مرجع Google Workspace CSE API

رابط برنامه‌نویسی کاربردی (API) رمزگذاری سمت کلاینت Google Workspace (CSE) به شما امکان می‌دهد کلیدهای رمزگذاری مورد استفاده برای رمزگذاری بیشتر داده‌های Google Workspace را در اختیار داشته باشید.

روش‌ها

روش‌ها
delegate POST https:// KACLS_URL /delegate
به کاربر اول اجازه می‌دهد درخواستی را به کاربر دوم واگذار کند.
digest POST https:// KACLS_URL /digest
مجموع مقابله‌ای (checksum) یک DEK باز نشده را برمی‌گرداند.
privatekeydecrypt POST https:// KACLS_URL /privatekeydecrypt
یک کلید خصوصیِ بسته‌بندی‌شده را باز می‌کند و سپس کلید رمزگذاری محتوا را که با کلید عمومی رمزگذاری شده است، رمزگشایی می‌کند.
privatekeysign POST https:// KACLS_URL /privatekeysign
یک کلید خصوصیِ بسته‌بندی‌شده را باز می‌کند و سپس خلاصه ارائه‌شده توسط کلاینت را امضا می‌کند.
privilegedprivatekeydecrypt POST https:// KACLS_URL /privilegedprivatekeydecrypt
بدون بررسی کلید خصوصیِ رمزگذاری‌شده‌ی ACL رمزگشایی می‌کند.
privilegedunwrap POST https:// KACLS_URL /privilegedunwrap
داده‌های صادر شده از گوگل را در یک زمینه ممتاز رمزگشایی می‌کند.
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:// KACLS_URL /wrapprivatekey
کلید خصوصی کاربر را در خود جای می‌دهد.

توکن‌ها

توکن‌ها
Authorization JWT توسط گوگل صادر شده است تا تأیید کند که فراخواننده مجاز به رمزگذاری یا رمزگشایی یک منبع است.
Authentication JWT صادر شده توسط ارائه دهنده هویت که هویت کاربر را تأیید می‌کند.

دیگر