SoftwareInfo.Builder

public abstract class SoftwareInfo.Builder


SoftwareInfo için geliştirilenler.

Özet

Herkese açık yöntemler

abstract SoftwareInfo
SoftwareInfo.Builder

androidDevicePolicyVersionCodeMetadata'yı temizler.

SoftwareInfo.Builder

androidDevicePolicyVersionNameMetadata'yı temizler.

SoftwareInfo.Builder

androidSdkVersionMetadata'yı temizler.

SoftwareInfo.Builder

androidVersionMetadata'yı temizler.

SoftwareInfo.Builder

deviceSecurityPatchInfosMetadata'yı temizler.

SoftwareInfo.Builder

YayınlananSecurityPatchInfosMetadata'yı temizler.

SoftwareInfo.Builder

systemUpdateInfo'yu temizler.

SoftwareInfo.Builder

systemUpdateInfoMetadata'yı temizler.

SoftwareInfo.Builder

webviewPackageMetadata'yı temizler.

abstract SoftwareInfo.Builder

Android Device Policy uygulamasının sürüm kodu.

SoftwareInfo.Builder

Android Device Policy sürüm koduyla ilgili meta veriler.

abstract SoftwareInfo.Builder

Android Device Policy uygulamasının kullanıcıya gösterilen sürümü.

SoftwareInfo.Builder

Android Device Policy sürüm adı hakkındaki meta veriler.

abstract SoftwareInfo.Builder

Cihazda çalışan Android platform sürümünün API düzeyi.

SoftwareInfo.Builder

Android SDK sürümüyle ilgili meta veriler.

abstract SoftwareInfo.Builder

Kullanıcı tarafından görülebilen Android sürümü dizesi.

SoftwareInfo.Builder

Android sürümüyle ilgili meta veriler.

SoftwareInfo.Builder

Cihazın güvenlik yaması seviyesi(SPL) bilgileri.

SoftwareInfo.Builder

Cihaz güvenlik yaması bilgileriyle ilgili meta veriler.

SoftwareInfo.Builder

Yayınlanan güvenlik yaması düzeyi bilgileri.

SoftwareInfo.Builder

Yayınlanan güvenlik yaması bilgileriyle ilgili meta veriler.

SoftwareInfo.Builder

Beklemede olan olası bir sistem güncellemesi hakkında bilgi. * Android 15 ve sonraki sürümlerde bu sinyal tüm senaryolarda kullanılabilir. * Android 14 ve önceki sürümlerde bu sinyal yalnızca cihaz Android Device Policy uygulaması tarafından yönetiliyorsa kullanılabilir.

SoftwareInfo.Builder

Sistem güncelleme bilgileriyle ilgili meta veriler.

abstract SoftwareInfo.Builder

Mevcut WebView paketinin adı.

SoftwareInfo.Builder

WebView paketiyle ilgili meta veriler.

Herkese açık yöntemler

build

public abstract SoftwareInfo build()

clearAndroidDevicePolicyVersionCodeMetadata

public SoftwareInfo.Builder clearAndroidDevicePolicyVersionCodeMetadata()

androidDevicePolicyVersionCodeMetadata'yı temizler.

clearAndroidDevicePolicyVersionNameMetadata

public SoftwareInfo.Builder clearAndroidDevicePolicyVersionNameMetadata()

androidDevicePolicyVersionNameMetadata'yı temizler.

clearAndroidSdkVersionMetadata

public SoftwareInfo.Builder clearAndroidSdkVersionMetadata()

androidSdkVersionMetadata'yı temizler.

clearAndroidVersionMetadata

public SoftwareInfo.Builder clearAndroidVersionMetadata()

androidVersionMetadata'yı temizler.

clearDeviceSecurityPatchInfosMetadata

public SoftwareInfo.Builder clearDeviceSecurityPatchInfosMetadata()

deviceSecurityPatchInfosMetadata'yı temizler.

clearPublishedSecurityPatchInfosMetadata

public SoftwareInfo.Builder clearPublishedSecurityPatchInfosMetadata()

YayınlananSecurityPatchInfosMetadata'yı temizler.

clearSystemUpdateInfo

public SoftwareInfo.Builder clearSystemUpdateInfo()

systemUpdateInfo'yu temizler.

clearSystemUpdateInfoMetadata

public SoftwareInfo.Builder clearSystemUpdateInfoMetadata()

systemUpdateInfoMetadata'yı temizler.

clearWebviewPackageMetadata

public SoftwareInfo.Builder clearWebviewPackageMetadata()

webviewPackageMetadata'yı temizler.

setAndroidDevicePolicyVersionCode

public abstract SoftwareInfo.Builder setAndroidDevicePolicyVersionCode(Integer value)

Android Device Policy uygulamasının sürüm kodu.

setAndroidDevicePolicyVersionCodeMetadata

public SoftwareInfo.Builder setAndroidDevicePolicyVersionCodeMetadata(Metadata value)

Android Device Policy sürüm koduyla ilgili meta veriler.

setAndroidDevicePolicyVersionName

public abstract SoftwareInfo.Builder setAndroidDevicePolicyVersionName(String value)

Android Device Policy uygulamasının kullanıcıya gösterilen sürümü.

setAndroidDevicePolicyVersionNameMetadata

public SoftwareInfo.Builder setAndroidDevicePolicyVersionNameMetadata(Metadata value)

Android Device Policy sürüm adı hakkındaki meta veriler.

setAndroidSdkVersion

public abstract SoftwareInfo.Builder setAndroidSdkVersion(Integer value)

Cihazda çalışan Android platform sürümünün API düzeyi. Sıfır değeri, bu alanın ayarlanmadığını gösterir.

setAndroidSdkVersionMetadata

public SoftwareInfo.Builder setAndroidSdkVersionMetadata(Metadata value)

Android SDK sürümüyle ilgili meta veriler.

setAndroidVersion

public abstract SoftwareInfo.Builder setAndroidVersion(String value)

Kullanıcı tarafından görülebilen Android sürümü dizesi. Örneğin, `6.0.1`.

setAndroidVersionMetadata

public SoftwareInfo.Builder setAndroidVersionMetadata(Metadata value)

Android sürümüyle ilgili meta veriler.

setDeviceSecurityPatchInfos

public SoftwareInfo.Builder setDeviceSecurityPatchInfos(
    Iterable<SoftwareInfo.SecurityPatchInfo> value
)

Cihazın güvenlik yaması seviyesi(SPL) bilgileri.

SYSTEM_MODULES için SecurityPatchInfo, Android ve diğer güvenlik bültenlerinden alınan makine tarafından okunabilir veriler olan en son güvenlik açığı raporlarına bağlıdır.

Bu bileşenin Cihaz SPL'si şu şekilde belirlenir :

  • Tüm sistem modülleri tamamen yamalıysa sistem modüllerinin maksimum SPL'si veya
  • Aksi takdirde, yamalanmamış sistem modüllerinin minimum SPL'si.
Bazı senaryolarda, SYSTEM_MODULES için yayınlanan güvenlik yaması bilgilerini almak üzere önbelleğe alınmış bir güvenlik açığı raporu kullanılır. Önbelleğe alınmış raporlar kullanıldığında bu durum, SYSTEM_MODULES'in SecurityPatchInfo'sundaki getSecurityPatchLevelMetadata'ya yansıtılır.

setDeviceSecurityPatchInfosMetadata

public SoftwareInfo.Builder setDeviceSecurityPatchInfosMetadata(Metadata value)

Cihaz güvenlik yaması bilgileriyle ilgili meta veriler.

setPublishedSecurityPatchInfos

public SoftwareInfo.Builder setPublishedSecurityPatchInfos(
    Iterable<SoftwareInfo.SecurityPatchInfo> value
)

Yayınlanan güvenlik yaması düzeyi bilgileri. Bu yama düzeyleri, Android ve diğer güvenlik bültenlerinden alınan makine tarafından okunabilir veriler olan en son güvenlik açığı raporlarına dayanır. Yayınlanan güvenlik yaması seviyesi, bir bültende yayınlanan en son değerdir. Bazı senaryolarda, yayınlanan güvenlik yaması bilgilerini almak için önbelleğe alınmış güvenlik açığı raporu kullanılır. Önbelleğe alınmış rapor kullanıldığında bu durum, SecurityPatchInfo'daki getSecurityPatchLevelMetadata'ya yansıtılır.

setPublishedSecurityPatchInfosMetadata

public SoftwareInfo.Builder setPublishedSecurityPatchInfosMetadata(Metadata value)

Yayınlanan güvenlik yaması bilgileriyle ilgili meta veriler.

setSystemUpdateInfo

public SoftwareInfo.Builder setSystemUpdateInfo(SoftwareInfo.SystemUpdateInfo value)

Beklemede olan olası bir sistem güncellemesi hakkında bilgi. * Android 15 ve sonraki sürümlerde bu sinyal tüm senaryolarda kullanılabilir. * Android 14 ve önceki sürümlerde bu sinyal yalnızca cihaz Android Device Policy uygulaması tarafından yönetiliyorsa kullanılabilir.

setSystemUpdateInfoMetadata

public SoftwareInfo.Builder setSystemUpdateInfoMetadata(Metadata value)

Sistem güncelleme bilgileriyle ilgili meta veriler.

setWebviewPackage

public abstract SoftwareInfo.Builder setWebviewPackage(String value)

Mevcut WebView paketinin adı.

setWebviewPackageMetadata

public SoftwareInfo.Builder setWebviewPackageMetadata(Metadata value)

WebView paketiyle ilgili meta veriler.