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.