Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- acquireCardData(McdEasyLaunchListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Requests and caches card data.
B
- buildType() - Static method in class com.meawallet.mcd.MeaCardData.Configuration
-
Returns build type of the SDK.
C
- CARD_NOT_FOUND - Static variable in class com.meawallet.mcd.McdErrorCode
-
Card not found on processing service provider side.
- clearData() - Method in interface com.meawallet.mcd.McdCardDataImages
-
Clears internal card data.
- clearData() - Method in interface com.meawallet.mcd.McdCardPinImage
-
Clears internal data.
- com.meawallet.mcd - package com.meawallet.mcd
- Config - Class in com.meawallet.mcd
-
Class describing client specific configuration
- Config() - Constructor for class com.meawallet.mcd.Config
- Configuration() - Constructor for class com.meawallet.mcd.MeaCardData.Configuration
- copyAcquiredCvvToClipboard() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Copies CVV if card data is acquired.
- copyAcquiredHolderNameToClipboard() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Copies holder name if card data is acquired.
- copyAcquiredPanToClipboard() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Copies PAN if card data is acquired.
- copyAcquiredValidThruToClipboard() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Copies valid thru information if card data is acquired.
- copyCvvToClipboard() - Method in interface com.meawallet.mcd.McdCardDataImages
-
Copies CVV to clipboard.
- copyEmbossNameToClipboard() - Method in interface com.meawallet.mcd.McdCardDataImages
-
Copies emboss name to clipboard.
- copyExpiryToClipboard() - Method in interface com.meawallet.mcd.McdCardDataImages
-
Copies Expiry date in `MM/YY` format to clipboard.
- copyPanToClipboard() - Method in interface com.meawallet.mcd.McdCardDataImages
-
Copies PAN to clipboard.
- copyPinToClipboard() - Method in interface com.meawallet.mcd.McdCardPinImage
-
Copies PIN to clipboard.
- CRYPTO_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Crypto operation failure (510).
D
- DATA_VALIDATION_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Data validation error received from Card API Service (601).
- DEBUGGER_ATTACHED - Static variable in class com.meawallet.mcd.McdErrorCode
-
Debugger is attached (106).
- disposeCardData() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Disposes card data.
E
- EasyLaunchCardView - Class in com.meawallet.mcd
-
UI widget for retrieving, displaying and managing card data from the processing platform.
- EasyLaunchCardView(Context) - Constructor for class com.meawallet.mcd.EasyLaunchCardView
- EasyLaunchCardView(Context, AttributeSet) - Constructor for class com.meawallet.mcd.EasyLaunchCardView
- EasyLaunchCardView(Context, AttributeSet, int) - Constructor for class com.meawallet.mcd.EasyLaunchCardView
- EasyLaunchCardView(Context, AttributeSet, int, int) - Constructor for class com.meawallet.mcd.EasyLaunchCardView
F
- FAILED_TO_READ_CLIENT_CONFIG_FILE - Static variable in class com.meawallet.mcd.McdErrorCode
-
Failed to read/parse client config file (511).
G
- GENERIC_NETWORK_PROBLEM - Static variable in class com.meawallet.mcd.McdErrorCode
-
Generic network problem occurred (201).
- getCardData(String, String) - Static method in class com.meawallet.mcd.MeaCardData
-
Deprecated.
- getCardData(String, String, McdGetCardDataListener) - Static method in class com.meawallet.mcd.MeaCardData
-
Deprecated.This method is deprecated. Use
EasyLaunchCardView
instead. - getCardDataImages(String, String) - Static method in class com.meawallet.mcd.MeaCardData
-
Retrieves card data as
McdCardDataImages
interface. - getCardDataImages(String, String, McdGetCardDataImagesListener) - Static method in class com.meawallet.mcd.MeaCardData
-
Retrieves card data as
McdCardDataImages
interface. - getCardId() - Method in interface com.meawallet.mcd.McdCardIdentityProvider
-
Provides cardId.
- getCardPinImage(String, String) - Static method in class com.meawallet.mcd.MeaCardData
-
Retrieves card PIN as
McdCardPinImage
interface. - getCardPinImage(String, String, McdGetCardPinImageListener) - Static method in class com.meawallet.mcd.MeaCardData
-
Retrieves card PIN as
McdCardPinImage
interface. - getCode() - Method in interface com.meawallet.mcd.McdError
-
Gets the code of the error.
- getConfigClientJson() - Method in class com.meawallet.mcd.Config
-
Returns client specific configuration
- getCvv() - Method in interface com.meawallet.mcd.McdCardData
-
Returns card CVV as String
- getCvvImage(Typeface, int, float, float) - Method in interface com.meawallet.mcd.McdCardDataImages
-
Returns Bitmap image with CVV.
- getEmbossName() - Method in interface com.meawallet.mcd.McdCardData
-
Returns name embossed on the card as String
- getEmbossNameImage(Typeface, int, float, float) - Method in interface com.meawallet.mcd.McdCardDataImages
-
Returns Bitmap emboss name.
- getExpiry() - Method in interface com.meawallet.mcd.McdCardData
-
Returns expiry date in format YYYY-MM-DD as String
- getExpiryImage(Typeface, int, float, float) - Method in interface com.meawallet.mcd.McdCardDataImages
-
Returns Bitmap image with expiry date in `MM/YY` format.
- getHash() - Method in class com.meawallet.mcd.Config
-
Returns hash sum of client configuration's JSON string representation.
- getMcdError() - Method in exception com.meawallet.mcd.McdException
-
Get the Error related to the Exception
- getMessage() - Method in interface com.meawallet.mcd.McdError
-
Gets the message of the error.
- getName() - Method in interface com.meawallet.mcd.McdError
-
Gets the name of the error.
- getPan() - Method in interface com.meawallet.mcd.McdCardData
-
Return card PAN number as String
- getPanImage(Typeface, int, float, float) - Method in interface com.meawallet.mcd.McdCardDataImages
-
Returns Bitmap image with PAN.
- getPinImage(Typeface, int, float, float) - Method in interface com.meawallet.mcd.McdCardPinImage
-
Returns Bitmap image with PIN.
- getRequestId() - Method in interface com.meawallet.mcd.McdError
-
In case error happened in backend, remote communication request id is returned.
- getSecret() - Method in interface com.meawallet.mcd.McdCardIdentityProvider
-
Provides secret.
- getSecret(McdSecretListener) - Method in interface com.meawallet.mcd.McdCardIdentityProvider
-
Provides secret.
H
- hash() - Static method in class com.meawallet.mcd.MeaCardData.Configuration
-
Returns hash of the loaded configuration.
- HEADER_API_KEY_ID_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Request header API key processing error received from Card API Service (603).
- HEADER_SECRET_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Request header secret processing error received from Card API Service (605).
- HEADER_TRACE_ID_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Request header trace key processing error received from Card API Service (604).
- hideCardData() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Hides card data on widget.
I
- IDENTITY_PROVIDER_NOT_SET - Static variable in class com.meawallet.mcd.McdErrorCode
-
Card identity provider (
McdCardIdentityProvider
) is not set (701). - INCORRECT_INPUT_DATA - Static variable in class com.meawallet.mcd.McdErrorCode
-
Some input data is incorrect (505).
- initialize(Context) - Static method in class com.meawallet.mcd.MeaCardData
-
Initializes the MeaCardData library.
- initialize(Context, String) - Static method in class com.meawallet.mcd.MeaCardData
-
Initializes the MeaCardData library.
- INTERNAL_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Internal library error (501).
- INTERNAL_SERVER_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Issue on the server side (508).
- INVALID_CONFIG_FILE - Static variable in class com.meawallet.mcd.McdErrorCode
-
Invalid client config file (512).
- isCardDataAcquired() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Returns true if card data is acquired.
- isCardDataRevealed() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Returns true if card data is revealed - printed on widget.
- isCardIdentityProviderSet() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Returns true if card identity provider (of type
McdCardIdentityProvider
) is set. - isDefaultListenersEnabled() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Returns true if default listeners enabled.
- isDefaultMenuEnabled() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Returns true if default menu button is enabled.
- isInitialized() - Static method in class com.meawallet.mcd.MeaCardData
-
Indicates whether the MeaCardData library has been initialized.
- ISSUER_CONFIGURATION_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Wrong protocol implementation between processing service provider and Mastercard or Issuer has been onboarded with invalid certificates (608).
L
- loadConfig(String) - Static method in class com.meawallet.mcd.MeaCardData.Configuration
-
Loads custom configuration file.
- LOADING_ALREADY_IN_PROGRESS - Static variable in class com.meawallet.mcd.McdErrorCode
-
Card data is already being loaded (702).
M
- McdCardData - Interface in com.meawallet.mcd
-
Interface for interacting with received card data.
- McdCardDataImages - Interface in com.meawallet.mcd
-
Interface for interacting with card data as Bitmap images.
- McdCardIdentityProvider - Interface in com.meawallet.mcd
-
Interface describing callback methods for providing card identity and secret for acquiring card data.
- McdCardPinImage - Interface in com.meawallet.mcd
-
Interface for interacting with received pin data.
- McdEasyLaunchListener - Interface in com.meawallet.mcd
-
Listener interface used for tracking result status for all async public
EasyLaunchCardView
methods. - McdError - Interface in com.meawallet.mcd
-
Interface for a common error data.
- McdErrorCode - Class in com.meawallet.mcd
-
Error codes.
- McdErrorCode() - Constructor for class com.meawallet.mcd.McdErrorCode
- McdException - Exception in com.meawallet.mcd
-
General exception thrown by
MeaCardData
library in case of errors/failures. - McdGetCardDataImagesListener - Interface in com.meawallet.mcd
-
Listener interface used to listen for asynchronously executed
MeaCardData.getCardDataImages(String, String, McdGetCardDataImagesListener)
call result callbacks. - McdGetCardDataListener - Interface in com.meawallet.mcd
-
Listener interface used to listen for asynchronously executed
MeaCardData.getCardData(String, String, McdGetCardDataListener)
call result callbacks. - McdGetCardPinImageListener - Interface in com.meawallet.mcd
-
Listener interface used to listen for asynchronously executed
MeaCardData.getCardPinImage(String, String, McdGetCardPinImageListener)
call result callbacks. - McdSecretListener - Interface in com.meawallet.mcd
-
Interface describing asynchronous secret generator callback listener for
McdCardIdentityProvider.getSecret(McdSecretListener)
- McdSetCardPinListener - Interface in com.meawallet.mcd
-
Listener interface used to listen for asynchronously executed
MeaCardData.setCardPin(String, String, CharSequence, CharSequence, McdSetCardPinListener)
call result callbacks. - McdUnblockCardPinListener - Interface in com.meawallet.mcd
-
Listener interface used to listen for asynchronously executed
MeaCardData.unblockCardPin(String, String, McdUnblockCardPinListener)
call result callbacks. - MeaCardData - Class in com.meawallet.mcd
-
Provides API to retrieve additional information about the card from the processing platform.
- MeaCardData.Configuration - Class in com.meawallet.mcd
-
MCD SDK configuration information.
N
- NETWORK_TIMEOUT - Static variable in class com.meawallet.mcd.McdErrorCode
-
Network connection timeout error (202).
- NO_NETWORK_CONNECTION - Static variable in class com.meawallet.mcd.McdErrorCode
-
No network connection (209).
- NOT_INITIALIZED - Static variable in class com.meawallet.mcd.McdErrorCode
-
Library is not initialized (101).
O
- onFailure(McdError) - Method in interface com.meawallet.mcd.McdEasyLaunchListener
-
Called when requested widget operation fails.
- onFailure(McdError) - Method in interface com.meawallet.mcd.McdGetCardDataImagesListener
-
Called when operation failed.
- onFailure(McdError) - Method in interface com.meawallet.mcd.McdGetCardDataListener
-
Called when operation failed.
- onFailure(McdError) - Method in interface com.meawallet.mcd.McdGetCardPinImageListener
-
Called when operation failed.
- onFailure(McdError) - Method in interface com.meawallet.mcd.McdSetCardPinListener
-
Called when operation failed.
- onFailure(McdError) - Method in interface com.meawallet.mcd.McdUnblockCardPinListener
-
Called when operation failed.
- onSuccess() - Method in interface com.meawallet.mcd.McdEasyLaunchListener
-
Called when requested widget operation completes successfully.
- onSuccess(boolean) - Method in interface com.meawallet.mcd.McdSetCardPinListener
-
Called when operation completed successfully.
- onSuccess(boolean) - Method in interface com.meawallet.mcd.McdUnblockCardPinListener
-
Called when operation completed successfully.
- onSuccess(McdCardData) - Method in interface com.meawallet.mcd.McdGetCardDataListener
-
Called when operation completed successfully.
- onSuccess(McdCardDataImages) - Method in interface com.meawallet.mcd.McdGetCardDataImagesListener
-
Called when operation completed successfully.
- onSuccess(McdCardPinImage) - Method in interface com.meawallet.mcd.McdGetCardPinImageListener
-
Called when operation completed successfully.
- OS_VERSION_NOT_SUPPORTED - Static variable in class com.meawallet.mcd.McdErrorCode
-
Android versions below 5.0 (Lollipop) is not supported (102).
R
- REMOTE_DATA_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Library failed to process remote data (507).
- REMOTE_GATEWAY_TIMEOUT_ERROR - Static variable in class com.meawallet.mcd.McdErrorCode
-
Gateway timeout error received from Card API Service (606).
- revealAndCopyCvvToClipboard(McdEasyLaunchListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Reveals card data and copies CVV to clipboard.
- revealAndCopyHolderNameToClipboard(McdEasyLaunchListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Reveals card data and copies holder name to clipboard.
- revealAndCopyPanToClipboard(McdEasyLaunchListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Reveals card data and copies PAN to clipboard.
- revealAndCopyValidThruToClipboard(McdEasyLaunchListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Reveals card data and copies valid thru information in format of dd/yy to clipboard.
S
- SDK_DEBUG_IN_APP_RELEASE_NOT_ALLOWED - Static variable in class com.meawallet.mcd.McdErrorCode
-
Sdk debug build is used in application release build (112).
- setCardBackground(Drawable) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets card background.
- setCardIdentityProvider(McdCardIdentityProvider) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets card identity provider.
- setCardPin(String, String, CharSequence, CharSequence) - Static method in class com.meawallet.mcd.MeaCardData
-
Sets card PIN.
- setCardPin(String, String, CharSequence, CharSequence, McdSetCardPinListener) - Static method in class com.meawallet.mcd.MeaCardData
-
Sets card PIN.
- setCvvCopyInfoText(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets text to display in info toast when CVV is copied to clipboard.
- setCvvCopyMenuTitle(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets menu entry text for copy CVV action.
- setDefaultListenersEnabled(boolean) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Set default listener enablement.
- setDefaultMenuEnabled(boolean) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Shows or hides the default menu button.
- setFont(int) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets custom card font.
- setFont(Typeface) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets custom card font.
- setFontSize(float) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets font size.
- setHideCardMenuTitle(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets menu entry text for hide card action.
- setHolderNameCopyInfoText(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets text to display in info toast when holder name is copied to clipboard.
- setHolderNameCopyMenuTitle(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets menu entry text for copy holder name action.
- setInfoToastsEnabled(boolean) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Enables / Disables default widget toasts.
- setLayout(int) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets custom card layout.
- setLoadingIndicatorColor(Integer) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets color of data loading indicator.
- setLoadingIndicatorEnabled(boolean) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Enables / Disables default card data loading indicator.
- setOnCardClickListener(View.OnClickListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Set listener for card onClick events.
- setOnCardDataClearedListener(McdEasyLaunchListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Set listener for card data wipe event.
- setOnCardDataClearedListener(McdEasyLaunchListener) - Method in interface com.meawallet.mcd.McdCardDataImages
-
Sets listener for card data wipe event.
- setOnCardDataLoadingCompletedListener(McdEasyLaunchListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Set listener for card data loading events.
- setOnCardDataLoadingStartedListener(McdEasyLaunchListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Set listener for card data loading start.
- setOnCardLongClickListener(View.OnLongClickListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Set listener for card onLongClick events.
- setOnCardPinClearedListener(McdEasyLaunchListener) - Method in interface com.meawallet.mcd.McdCardPinImage
-
Sets listener for card PIN clear event.
- setPanCopyInfoText(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets text to display in info toast when PAN is copied to clipboard.
- setPanCopyMenuTitle(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets menu entry text for copy PAN action.
- setSecret(String) - Method in interface com.meawallet.mcd.McdSecretListener
-
Method invoked when card TOTP secret generated.
- setShowCardMenuTitle(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets menu entry text for show card action.
- setTextColor(Integer) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets color of all texts printed on card.
- setValidThruCopyInfoText(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets text to display in info toast when valid thru information is copied to clipboard.
- setValidThruCopyMenuTitle(String) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Sets menu entry text for copy valid thru action.
- showAcquiredCardData() - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Reveals card data if acquired and returns true.
- showCardData(McdEasyLaunchListener) - Method in class com.meawallet.mcd.EasyLaunchCardView
-
Reveals card data.
- SSL_HANDSHAKE_FAILED - Static variable in class com.meawallet.mcd.McdErrorCode
-
SSL handshake have failed (207).
- StringUtil - Class in com.meawallet.mcd
- StringUtil() - Constructor for class com.meawallet.mcd.StringUtil
U
- unblockCardPin(String, String) - Static method in class com.meawallet.mcd.MeaCardData
-
Unblocks card PIN.
- unblockCardPin(String, String, McdUnblockCardPinListener) - Static method in class com.meawallet.mcd.MeaCardData
-
Unblocks card PIN.
- UNKNOWN_HOST - Static variable in class com.meawallet.mcd.McdErrorCode
-
Host not found (204).
V
- versionCode() - Static method in class com.meawallet.mcd.MeaCardData.Configuration
-
Returns version code of the SDK.
- versionName() - Static method in class com.meawallet.mcd.MeaCardData.Configuration
-
Returns version name of the SDK.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
EasyLaunchCardView
instead.