SDLOnPermissionsChange Class Reference

Section Contents

Overview

Provides update to app of which sets of functions are available

@since SDL 2.0

permissionItem

Describes change in permissions for a given set of RPCs

Required, Array of SDLPermissionItem, Array size 0 - 500

Objective-C

@property (nonatomic, strong) NSArray<SDLPermissionItem *> *_Nonnull permissionItem;

Swift

var permissionItem: [SDLPermissionItem] { get set }

requireEncryption

Describes whether or not the app needs the encryption permission

Optional, Boolean, since SDL 6.0

Objective-C

@property (nonatomic, strong, nullable) NSNumber<SDLBool> *requireEncryption;

Swift

var requireEncryption: (NSNumber & SDLBool)? { get set }