EncryptionService interface
خدمة تسمح باستخدام التشفير من جانب الخادم.
الخصائص
| enabled | قيمة منطقية تشير إلى ما إذا كانت الخدمة تقوم بتشفير البيانات أثناء تخزينها أم لا. يتم تمكين التشفير الثابت بشكل افتراضي اليوم ولا يمكن تعطيله. |
| key |
نوع مفتاح التشفير الذي سيتم استخدامه لخدمة التشفير. يعني نوع مفتاح "الحساب" أنه سيتم استخدام مفتاح تشفير في نطاق الحساب. يشير نوع مفتاح "الخدمة" إلى استخدام مفتاح خدمة افتراضي. |
| last |
الحصول على تقدير تقريبي للتاريخ/الوقت الذي تم فيه تمكين التشفير آخر مرة من قبل المستخدم. يتم تشفير البيانات الثابتة بشكل افتراضي اليوم ولا يمكن تعطيلها. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
تفاصيل الخاصية
enabled
قيمة منطقية تشير إلى ما إذا كانت الخدمة تقوم بتشفير البيانات أثناء تخزينها أم لا. يتم تمكين التشفير الثابت بشكل افتراضي اليوم ولا يمكن تعطيله.
enabled?: boolean
قيمة الخاصية
boolean
keyType
نوع مفتاح التشفير الذي سيتم استخدامه لخدمة التشفير. يعني نوع مفتاح "الحساب" أنه سيتم استخدام مفتاح تشفير في نطاق الحساب. يشير نوع مفتاح "الخدمة" إلى استخدام مفتاح خدمة افتراضي.
keyType?: string
قيمة الخاصية
string
lastEnabledTime
الحصول على تقدير تقريبي للتاريخ/الوقت الذي تم فيه تمكين التشفير آخر مرة من قبل المستخدم. يتم تشفير البيانات الثابتة بشكل افتراضي اليوم ولا يمكن تعطيلها. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
lastEnabledTime?: Date
قيمة الخاصية
Date