সফটওয়্যার তথ্য

abstract class SoftwareInfo


ডিভাইস সফ্টওয়্যার সম্পর্কে তথ্য।

সারাংশ

নেস্টেড প্রকার

abstract class SoftwareInfo.Builder

SoftwareInfo জন্য নির্মাতা।

একটি উপাদান নিরাপত্তা প্যাচ স্তর সম্পর্কে তথ্য.

SoftwareInfo.SecurityPatchInfo এর জন্য নির্মাতা।

নিরাপত্তা প্যাচ স্তরের জন্য উপাদানের প্রকার.

নিরাপত্তা প্যাচ স্তর সম্পর্কে তথ্য.

SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel এর জন্য নির্মাতা।

নিরাপত্তা প্যাচ সংস্করণ তথ্য.

জন্য নির্মাতা।

SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel এর সম্ভাব্য মান।

সম্ভাব্য ধরনের SoftwareInfo.SecurityPatchInfo.SecurityPatchLevel.ValueCase .

একটি সম্ভাব্য মুলতুবি সিস্টেম আপডেট সম্পর্কে তথ্য।

SoftwareInfo.SystemUpdateInfo এর জন্য নির্মাতা।

একটি আপডেটের অবস্থা: একটি আপডেট বিদ্যমান কিনা এবং এটি কি ধরনের।

পাবলিক ফাংশন

java-static SoftwareInfo.Builder !
abstract Int !

Android ডিভাইস নীতি অ্যাপ সংস্করণ কোড।

Metadata !

অ্যান্ড্রয়েড ডিভাইস নীতি সংস্করণ কোড সম্পর্কে মেটাডেটা।

abstract String !

ব্যবহারকারীর কাছে প্রদর্শিত Android ডিভাইস নীতি অ্যাপ সংস্করণ।

Metadata !

অ্যান্ড্রয়েড ডিভাইস নীতি সংস্করণ নাম সম্পর্কে মেটাডেটা।

abstract Int !

ডিভাইসে চলমান Android প্ল্যাটফর্ম সংস্করণের API স্তর।

Metadata !

অ্যান্ড্রয়েড এসডিকে সংস্করণ সম্পর্কে মেটাডেটা।

abstract String !

ব্যবহারকারী-দৃশ্যমান Android সংস্করণ স্ট্রিং।

Metadata !

অ্যান্ড্রয়েড সংস্করণ সম্পর্কে মেটাডেটা।

java-static SoftwareInfo !
abstract ImmutableList < SoftwareInfo.SecurityPatchInfo !>!

ডিভাইসের নিরাপত্তা প্যাচ স্তর (SPL) তথ্য।

Metadata !

ডিভাইস নিরাপত্তা প্যাচ তথ্য সম্পর্কে মেটাডেটা.

abstract ImmutableList < SoftwareInfo.SecurityPatchInfo !>!

প্রকাশিত নিরাপত্তা প্যাচ স্তর তথ্য.

Metadata !

প্রকাশিত নিরাপত্তা প্যাচ তথ্য সম্পর্কে মেটাডেটা।

SoftwareInfo.SystemUpdateInfo !

একটি সম্ভাব্য মুলতুবি থাকা সিস্টেম আপডেট সম্পর্কে তথ্য৷ * Android 15 এবং তার উপরে এই সংকেত সমস্ত পরিস্থিতিতে উপলব্ধ। * অ্যান্ড্রয়েড 14 এবং তার নীচে এই সিগন্যালটি শুধুমাত্র তখনই উপলব্ধ হয় যদি ডিভাইসটি Android ডিভাইস নীতি অ্যাপ দ্বারা পরিচালিত হয়।

Metadata !

সিস্টেম আপডেট তথ্য সম্পর্কে মেটাডেটা।

abstract String !

বর্তমান WebView প্যাকেজের নাম।

Metadata !

ওয়েবভিউ প্যাকেজ সম্পর্কে মেটাডেটা।

Boolean

androidDevicePolicyVersionCodeMetadata সেট করা থাকলে true দেখায়।

Boolean

androidDevicePolicyVersionNameMetadata সেট করা থাকলে true দেখায়।

Boolean

androidSdkVersionMetadata সেট করা থাকলে true দেখায়।

Boolean

androidVersionMetadata সেট করা থাকলে true দেখায়।

Boolean

ডিভাইস সিকিউরিটিপ্যাচ ইনফোসমেটাডেটা সেট করা থাকলে true দেখায়।

Boolean

প্রকাশিতSecurityPatchInfosMetadata সেট করা থাকলে true দেখায়।

Boolean

systemUpdateInfo সেট করা থাকলে true দেখায়।

Boolean

systemUpdateInfoMetadata সেট করা থাকলে true ফেরত দেয়।

Boolean

webviewPackageMetadata সেট করা থাকলে true দেখায়।

abstract SoftwareInfo.Builder !

পাবলিক ফাংশন

নির্মাতা

java-static fun builder(): SoftwareInfo.Builder!

AndroidDevicePolicyVersionCode পান

abstract fun getAndroidDevicePolicyVersionCode(): Int!

Android ডিভাইস নীতি অ্যাপ সংস্করণ কোড।

getAndroidDevicePolicyVersionCodeMetadata

fun getAndroidDevicePolicyVersionCodeMetadata(): Metadata!

অ্যান্ড্রয়েড ডিভাইস নীতি সংস্করণ কোড সম্পর্কে মেটাডেটা।

getAndroidDevicePolicyVersionName

abstract fun getAndroidDevicePolicyVersionName(): String!

ব্যবহারকারীর কাছে প্রদর্শিত Android ডিভাইস নীতি অ্যাপ সংস্করণ।

getAndroidDevicePolicyVersionNameMetadata

fun getAndroidDevicePolicyVersionNameMetadata(): Metadata!

অ্যান্ড্রয়েড ডিভাইস নীতি সংস্করণ নাম সম্পর্কে মেটাডেটা।

getAndroidSdkVersion

abstract fun getAndroidSdkVersion(): Int!

ডিভাইসে চলমান Android প্ল্যাটফর্ম সংস্করণের API স্তর। একটি শূন্য মান নির্দেশ করে যে এই ক্ষেত্রটি সেট করা নেই।

getAndroidSdkVersionMetadata

fun getAndroidSdkVersionMetadata(): Metadata!

অ্যান্ড্রয়েড এসডিকে সংস্করণ সম্পর্কে মেটাডেটা।

অ্যান্ড্রয়েড সংস্করণ পান

abstract fun getAndroidVersion(): String!

ব্যবহারকারী-দৃশ্যমান Android সংস্করণ স্ট্রিং। উদাহরণস্বরূপ, `6.0.1`।

getAndroidVersionMetadata

fun getAndroidVersionMetadata(): Metadata!

অ্যান্ড্রয়েড সংস্করণ সম্পর্কে মেটাডেটা।

getDefaultInstance

java-static fun getDefaultInstance(): SoftwareInfo!

ডিভাইস সিকিউরিটিপ্যাচ ইনফোস পান

abstract fun getDeviceSecurityPatchInfos(): ImmutableList<SoftwareInfo.SecurityPatchInfo!>!

ডিভাইসের নিরাপত্তা প্যাচ স্তর (SPL) তথ্য।

SYSTEM_MODULES-এর জন্য SecurityPatchInfo সবচেয়ে সাম্প্রতিক দুর্বলতা রিপোর্টের উপর নির্ভর করে, যা Android এবং অন্যান্য নিরাপত্তা বুলেটিন থেকে মেশিন-পাঠযোগ্য ডেটা।

এই উপাদানটির জন্য ডিভাইস SPL দ্বারা নির্ধারিত হয়:

  • সিস্টেম মডিউলগুলির সর্বাধিক SPL, যদি সেগুলি সম্পূর্ণরূপে প্যাচ করা হয়, বা
  • অন্যথায় আনপ্যাচড সিস্টেম মডিউলগুলির ন্যূনতম SPL।
কিছু পরিস্থিতিতে SYSTEM_MODULES-এর জন্য প্রকাশিত নিরাপত্তা প্যাচের তথ্য পেতে ক্যাশে করা দুর্বলতার রিপোর্ট ব্যবহার করা হয়। যখন ক্যাশে করা রিপোর্টগুলি ব্যবহার করা হয় তখন এটি SYSTEM_MODULES-এর SecurityPatchInfo-এ getSecurityPatchLevelMetadata-তে প্রতিফলিত হয়।

getDeviceSecurityPatchInfosMetadata

fun getDeviceSecurityPatchInfosMetadata(): Metadata!

ডিভাইস নিরাপত্তা প্যাচ তথ্য সম্পর্কে মেটাডেটা.

পাবলিশড সিকিউরিটিপ্যাচ ইনফোস

abstract fun getPublishedSecurityPatchInfos(): ImmutableList<SoftwareInfo.SecurityPatchInfo!>!

প্রকাশিত নিরাপত্তা প্যাচ স্তর তথ্য. এই প্যাচ লেভেলগুলি সাম্প্রতিকতম দুর্বলতার রিপোর্টের উপর ভিত্তি করে তৈরি করা হয়েছে, যা Android এবং অন্যান্য নিরাপত্তা বুলেটিন থেকে একটি মেশিন-পাঠযোগ্য ডেটা। প্রকাশিত নিরাপত্তা প্যাচ স্তর হল একটি বুলেটিনে প্রকাশিত সবচেয়ে সাম্প্রতিক মান। কিছু পরিস্থিতিতে ক্যাশে করা দুর্বলতার রিপোর্ট প্রকাশিত নিরাপত্তা প্যাচ তথ্য পেতে ব্যবহার করা হবে। যখন ক্যাশে করা রিপোর্ট ব্যবহার করা হয়, তখন এটি SecurityPatchInfo-তে getSecurityPatchLevelMetadata-তে প্রতিফলিত হবে।

Get PublishedSecurityPatchInfosMetadata

fun getPublishedSecurityPatchInfosMetadata(): Metadata!

প্রকাশিত নিরাপত্তা প্যাচ তথ্য সম্পর্কে মেটাডেটা।

সিস্টেম আপডেট ইনফো পান

fun getSystemUpdateInfo(): SoftwareInfo.SystemUpdateInfo!

একটি সম্ভাব্য মুলতুবি থাকা সিস্টেম আপডেট সম্পর্কে তথ্য৷ * Android 15 এবং তার উপরে এই সংকেত সমস্ত পরিস্থিতিতে উপলব্ধ। * অ্যান্ড্রয়েড 14 এবং তার নীচে এই সিগন্যালটি শুধুমাত্র তখনই উপলব্ধ হয় যদি ডিভাইসটি Android ডিভাইস নীতি অ্যাপ দ্বারা পরিচালিত হয়।

GetSystemUpdateInfoMetadata

fun getSystemUpdateInfoMetadata(): Metadata!

সিস্টেম আপডেট তথ্য সম্পর্কে মেটাডেটা।

ওয়েবভিউ প্যাকেজ পান

abstract fun getWebviewPackage(): String!

বর্তমান WebView প্যাকেজের নাম।

GetWebviewPackageMetadata

fun getWebviewPackageMetadata(): Metadata!

ওয়েবভিউ প্যাকেজ সম্পর্কে মেটাডেটা।

আছেAndroidDevicePolicyVersionCodeMetadata

fun hasAndroidDevicePolicyVersionCodeMetadata(): Boolean

androidDevicePolicyVersionCodeMetadata সেট করা থাকলে true দেখায়।

আছেAndroidDevicePolicyVersionNameMetadata

fun hasAndroidDevicePolicyVersionNameMetadata(): Boolean

androidDevicePolicyVersionNameMetadata সেট করা থাকলে true দেখায়।

আছেAndroidSdkVersionমেটাডেটা

fun hasAndroidSdkVersionMetadata(): Boolean

androidSdkVersionMetadata সেট করা থাকলে true দেখায়।

আছে অ্যান্ড্রয়েড সংস্করণ মেটাডেটা৷

fun hasAndroidVersionMetadata(): Boolean

androidVersionMetadata সেট করা থাকলে true দেখায়।

আছে ডিভাইস সিকিউরিটিপ্যাচ ইনফোসমেটাডেটা

fun hasDeviceSecurityPatchInfosMetadata(): Boolean

ডিভাইস সিকিউরিটিপ্যাচ ইনফোসমেটাডেটা সেট করা থাকলে true দেখায়।

নিরাপত্তাপ্যাচ ইনফোসমেটাডেটা প্রকাশ করেছে

fun hasPublishedSecurityPatchInfosMetadata(): Boolean

প্রকাশিতSecurityPatchInfosMetadata সেট করা থাকলে true দেখায়।

সিস্টেমআপডেট তথ্য আছে

fun hasSystemUpdateInfo(): Boolean

systemUpdateInfo সেট করা থাকলে true দেখায়।

সিস্টেম আপডেট ইনফোমেটাডেটা আছে

fun hasSystemUpdateInfoMetadata(): Boolean

systemUpdateInfoMetadata সেট করা থাকলে true ফেরত দেয়।

WebviewPackageMetadata আছে

fun hasWebviewPackageMetadata(): Boolean

webviewPackageMetadata সেট করা থাকলে true দেখায়।

বিল্ডারের কাছে

abstract fun toBuilder(): SoftwareInfo.Builder!