MppCompleteOemTokenizationResponseData

Objective-C

@interface MppCompleteOemTokenizationResponseData : NSObject

Swift

class MppCompleteOemTokenizationResponseData : NSObject

Class describing complete oem tokenization response data.

MppCompleteOemTokenizationResponseData properties

  • Encrypted pass data.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly, nonnull) NSString *encryptedPassData;

    Swift

    var encryptedPassData: String { get }

    Return Value

    Encrypted pass data.

  • Activation data.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly, nonnull) NSString *activationData;

    Swift

    var activationData: String { get }

    Return Value

    Activation data.

  • Ephemeral public key.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly, nonnull) NSString *ephemeralPublicKey;

    Swift

    var ephemeralPublicKey: String { get }

    Return Value

    Ephemeral public key.

  • PK add payment request.

    Declaration

    Objective-C

    @property (nonatomic, copy, readonly, nullable) PKAddPaymentPassRequest *addPaymentPassRequest;

    Swift

    @NSCopying var addPaymentPassRequest: PKAddPaymentPassRequest? { get }

    Return Value

    PK add payment request.

MppCompleteOemTokenizationResponseData methods

  • Create complete tokenization response data.

    Declaration

    Objective-C

    + (nonnull instancetype)
        responseDataWithEncryptedPassData:(NSString *_Nonnull)encryptedPassData
                           activationData:(NSString *_Nonnull)activationData
                       ephemeralPublicKey:(NSString *_Nonnull)ephemeralPublicKey;

    Swift

    convenience init(encryptedPassData: String, activationData: String, ephemeralPublicKey: String)

    Parameters

    encryptedPassData

    Encrypted pass data.

    activationData

    Activation data.

    ephemeralPublicKey

    Ephemeral public key.

    Return Value

    MppCompleteOemTokenizationResponseData object instance.

  • Create complete tokenization response data with dictionary.

    Declaration

    Objective-C

    + (nonnull instancetype)responseDataWithDictionary:
        (NSDictionary *_Nonnull)dictionary;

    Swift

    convenience init(dictionary: [AnyHashable : Any])

    Parameters

    dictionary

    Dictionary containing records to create instance of MppCompleteOemTokenizationResponseData.

    Return Value

    MppCompleteOemTokenizationResponseData object instance.

  • Verify if complete tokenization response data is valid.

    Declaration

    Objective-C

    - (BOOL)isValid;

    Swift

    func isValid() -> Bool

    Return Value

    Bool value if tokenization data is valid.