DeviceSettings

public abstract class DeviceSettings


معلومات عن إعدادات الجهاز المتعلّقة بالأمان

ملخّص

الأنواع المتداخلة

public abstract class DeviceSettings.Builder

أداة إنشاء لـ DeviceSettings

حالة تشفير الجهاز

تحدّد هذه السمة ما إذا كان التحقّق من "Google Play للحماية" مفعَّلاً على الجهاز.

مدى تعقيد قفل الشاشة المستخدَم لحماية الجهاز أو الملف الشخصي

الإجراءات العامة

static DeviceSettings.Builder
static DeviceSettings
abstract DeviceSettings.EncryptionStatus

حالة التشفير

Metadata

بيانات وصفية حول حالة التشفير

abstract DeviceSettings.GooglePlayProtectVerifyAppsState

تحدّد هذه السمة ما إذا كان التحقّق من "Google Play للحماية" مفعَّلاً على الجهاز.

Metadata

البيانات الوصفية حول حالة التحقّق من التطبيقات في "Google Play للحماية"

abstract DeviceSettings.ScreenLockComplexity

مدى تعقيد قفل الشاشة المستخدَم لحماية الجهاز أو الملف الشخصي

Metadata

بيانات وصفية حول مستوى صعوبة قفل الشاشة

boolean

تعرِض هذه السمة true إذا تم ضبط encryptionStatusMetadata.

boolean

تعرِض هذه السمة القيمة true إذا تم ضبط googlePlayProtectVerifyAppsStateMetadata.

boolean

تعرِض هذه السمة القيمة true في حال ضبط screenLockComplexityMetadata.

abstract DeviceSettings.Builder

الإجراءات العامة

builder

public static DeviceSettings.Builder builder()

getDefaultInstance

public static DeviceSettings getDefaultInstance()

getEncryptionStatus

public abstract DeviceSettings.EncryptionStatus getEncryptionStatus()

حالة التشفير

getEncryptionStatusMetadata

public Metadata getEncryptionStatusMetadata()

بيانات وصفية حول حالة التشفير

getGooglePlayProtectVerifyAppsState

public abstract DeviceSettings.GooglePlayProtectVerifyAppsState getGooglePlayProtectVerifyAppsState()

تحدّد هذه السمة ما إذا كان التحقّق من "Google Play للحماية" مفعَّلاً على الجهاز.

getGooglePlayProtectVerifyAppsStateMetadata

public Metadata getGooglePlayProtectVerifyAppsStateMetadata()

البيانات الوصفية حول حالة التحقّق من التطبيقات في "Google Play للحماية"

getScreenLockComplexity

public abstract DeviceSettings.ScreenLockComplexity getScreenLockComplexity()

مدى تعقيد قفل الشاشة المستخدَم لحماية الجهاز أو الملف الشخصي يتطلّب ذلك أن يكون لدى المتصل إذن REQUEST_PASSWORD_COMPLEXITY.

getScreenLockComplexityMetadata

public Metadata getScreenLockComplexityMetadata()

بيانات وصفية حول مستوى صعوبة قفل الشاشة

hasEncryptionStatusMetadata

public boolean hasEncryptionStatusMetadata()

تعرِض هذه السمة true إذا تم ضبط encryptionStatusMetadata.

hasGooglePlayProtectVerifyAppsStateMetadata

public boolean hasGooglePlayProtectVerifyAppsStateMetadata()

تعرِض هذه السمة القيمة true إذا تم ضبط googlePlayProtectVerifyAppsStateMetadata.

hasScreenLockComplexityMetadata

public boolean hasScreenLockComplexityMetadata()

تعرِض هذه السمة القيمة true في حال ضبط screenLockComplexityMetadata.

toBuilder

public abstract DeviceSettings.Builder toBuilder()