sdk-common / com.tomtom.online.sdk.common.permission / AndroidPermissionChecker

AndroidPermissionChecker

open class AndroidPermissionChecker : PermissionChecker

The Android's user permissions checker implementation of PermissionChecker

Types

LocationChecker

open class LocationChecker : AndroidPermissionChecker

The Android Location permission checker.

ReadSdCardChecker

open class ReadSdCardChecker : AndroidPermissionChecker

The Android Read SdCard permission checker.

WriteSdCardChecker

open class WriteSdCardChecker : AndroidPermissionChecker

The Android Read SdCard permission checker.

Constructors

<init>

AndroidPermissionChecker(context: Context!, permissions: MutableList<String!>!)

Instantiates a new android permission checker.

Functions

createLocationChecker

open static fun createLocationChecker(context: Context!): AndroidPermissionChecker!

Creates a android permission checker to validate if the permissions ACCESS_FINE_LOCATION and ACCESS_COARSE_LOCATION have been granted by the user

createReadSdCardChecker

open static fun createReadSdCardChecker(context: Context!): AndroidPermissionChecker!

Creates a android permission checker to validate if the permission READ_EXTERNAL_STORAGE have been granted by the user

getNotGrantedPermission

open fun getNotGrantedPermission(): MutableList<String!>!

Gets a list of not granted permission.

ifNotAllPermissionGranted

open fun ifNotAllPermissionGranted(): Boolean

Inheritors

LocationChecker

open class LocationChecker : AndroidPermissionChecker

The Android Location permission checker.

ReadSdCardChecker

open class ReadSdCardChecker : AndroidPermissionChecker

The Android Read SdCard permission checker.

WriteSdCardChecker

open class WriteSdCardChecker : AndroidPermissionChecker

The Android Read SdCard permission checker.