EMMutableSoftCapSettings

Objective-C

@protocol EMMutableSoftCapSettings <NSObject, EMSoftCapSettings>

Swift

protocol EMMutableSoftCapSettings : EMSoftCapSettings

A protocol for mutable CAP settings for soft tokens.

  • The padding sequence used for the MAC data.

    Declaration

    Objective-C

    @property (nonatomic, copy) NSData *macPadding;

    Swift

    var macPadding: Data! { get set }
  • The card risk management data object list 1

    Declaration

    Objective-C

    @property (nonatomic, copy) NSData *cdol;

    Swift

    var cdol: Data! { get set }
  • ipb

    The issuer proprietary bitmap

    Declaration

    Objective-C

    @property (nonatomic, copy) NSData *ipb;

    Swift

    var ipb: Data! { get set }
  • iaf

    The Issuer authentication flags.

    The bits listed have the following meaning if set:

    • 8 (most significant) - Either the amount or the amount and currency are used.
    • 7 - PSN is included.
    • 6 - Include only the amount (bit 8 must be set).

    All other bits are reserved and must not be set.

    Declaration

    Objective-C

    @property (nonatomic) unsigned char iaf;

    Swift

    var iaf: UInt8 { get set }
  • iad

    The issuer application data.

    Declaration

    Objective-C

    @property (nonatomic, copy) NSData *iad;

    Swift

    var iad: Data! { get set }
  • cid

    The cryptographic identifier.

    Declaration

    Objective-C

    @property (nonatomic) unsigned char cid;

    Swift

    var cid: UInt8 { get set }