DomainVerificationManager
class DomainVerificationManager
| kotlin.Any | |
| ↳ | android.content.pm.verify.domain.DomainVerificationManager |
System service to access domain verification APIs. Applications should use getDomainVerificationUserState(java.lang.String) if necessary to check if/how they are verified for a domain, which is required starting from platform android.os.Build.VERSION_CODES#S in order to open Intents which declare Intent.CATEGORY_BROWSABLE or no category and also match against Intent.CATEGORY_DEFAULT android.content.IntentFilters, either through an explicit declaration of Intent.CATEGORY_DEFAULT or through the use of android.content.pm.PackageManager#MATCH_DEFAULT_ONLY, which is usually added for the caller when using Context.startActivity(Intent) and similar.
Restricted for SDK Runtime environment in API level 34.
Summary
| Public methods | |
|---|---|
| DomainVerificationUserState? |
getDomainVerificationUserState(packageName: String)Retrieve the user state for the given package and the |
Public methods
getDomainVerificationUserState
fun getDomainVerificationUserState(packageName: String): DomainVerificationUserState?
Retrieve the user state for the given package and the Context's user.
| Parameters | |
|---|---|
packageName |
String: The app to query state for. This value cannot be null. |
| Return | |
|---|---|
DomainVerificationUserState? |
The user selection verification data for the given package for the user, or null if the package does not declare any HTTP/HTTPS domains. |