Package ca.mint.mintchip.core

The ca.mint.mintchip.core package includes Java interfaces and classes that provide core implementation of the MintChip public API.

See: Description

Interface Summary
Interface Description
IBase64Processor This interface represents a base64 processor capable converting a byte array to the base64 string representation and back.
IConverter This interface represents a converter for specific data types used by MintChip.
Class Summary
Class Description
MessageFactory This class is responsible for instantiating message types.
MintChipData This class provides definitions of some constants relevant to the current implementation of the MintChip.
MintChipFactory This class is responsible for instantiating a concrete implementation of the IMintChip interface.
MintChipInfo This class is intended to be used internally by the class that implements the IMintChip interface.

Description

The ca.mint.mintchip.core package includes Java interfaces and classes that provide core implementation of the MintChip public API. This package is intended to be used to implement a full set of the MintChip public API for a specific platform. For example, for the Android or the BlackBerry platforms.

This package includes two abstract classes that should be extended by the concrete classes in a platform specific implementation:

  • MintChipFactory - class responsible for instantiating a concrete implementation of the IMintChip interface
  • MessageFactory - class responsible for instantiating MintChip message types