EMProtectorCapSettings

@interface EMProtectorCapSettings : NSObject

A class for mutable CAP settings for soft tokens. To use this object default settings could be done by directly initializing it.

  • - Since: 5.3
  • The padding sequence used for the MAC data.

    Declaration

    Objective-C

    @property (copy, nonatomic) NSData *_Nonnull macPadding;

    Swift

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

    Declaration

    Objective-C

    @property (copy, nonatomic) NSData *_Nonnull cdol;

    Swift

    var cdol: Data { get set }
  • ipb

    The issuer proprietary bitmap

    Declaration

    Objective-C

    @property (copy, nonatomic) NSData *_Nonnull 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 (copy, nonatomic) NSData *_Nonnull 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 }