Index

A B C D E F G H I L M N O R S U V 
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.
This method is deprecated. Use EasyLaunchCardView instead.
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.
A B C D E F G H I L M N O R S U V 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form