mtoken_sdk_flutter library

Classes

WMTAccountField
Account in IBAN format, with optional BIC.
WMTAllowedOperationSignature
Signature type and variants that are allowed for the operation.
WMTAmountField
Amount with currency
WMTAnyAccountField
Account in arbitrary textual format.
WMTDateField
Date field.
WMTException
Possible logic errors during the API calls.
WMTFallbackField
Fallback field
WMTInbox
Inbox networking layer for Wultra Mobile Token API.
WMTInboxCount
WMTInboxCount represents the count of unread messages in the inbox.
WMTInboxMessage
Represents a message in the inbox.
WMTLogger
Mobile Token logging utility.
WMTNoteField
Note field
WMTOnlineOperation
An abstract class that defines minimum data needed for calculating the operation signature and sending it to confirmation endpoint.
WMTOperationAttributeAmount
Amount attribute is 1 row in operation, that represents "Payment Amount".
WMTOperationAttributeAmountConversion
Conversion attribute is 1 row in operation, that represents "Money Conversion".
WMTOperationAttributeHeading
Heading. This attribute has no value. It only acts as a "section separator".
WMTOperationAttributeImage
Image that might be "opened" on tap/click.
WMTOperationAttributeKeyValue
Attribute that describes generic key-value row to display.
WMTOperationAttributeNote
WMTOperationFormData
Operation data, that should be visible to the user.
WMTOperationProximityCheck
Object that is used to hold data about a proximity check. Data shall be assigned to the operation when obtained.
WMTOperations
Operations networking layer for Wultra Mobile Token API.
WMTPACData
Data payload which is returned from the parser.
WMTPACUtils
Utility class for Proximity Antifraud Check (PAC) handling.
WMTPush
Push networking layer for Wultra Mobile Token API.
WMTPushPlatform
Represents a push platform and its token for Wultra Mobile Token API.
WMTQROperation
Contains operation data parsed from the offline operation QR code.
WMTQROperationData
WMTQROperationDataField
WMTQROperationFlags
WMTQROperationParser
Parser for offline QR operations.
WMTQROperationSignature
Model class for offline QR operation signature.
WMTReferenceField
Reference field
WMTRejectionReason
Reason why the operation will be rejected
WMTResponseError
Error object when error on the server happens.
WMTResultTexts
Texts for the result of the operation.
WMTTextField
Text field
WMTUserAgent
WMTUserOperation
UserOperation is object returned from the backend that can be either approved or rejected. It is usually visually presented to the user as a non-editable form with information about the real-world operation (for example login or payment).
WMTUserOperationAttribute
Operation Attribute can be visualized as "1 row in operation screen".
WultraMobileToken
MobileToken class exposes APIs that enable:

Enums

WMTAttributeType
Attribute type. Based on this type, proper class should be chosen for unboxing.
WMTInboxMessageType
Type of the inbox message.
WMTKnownRestApiError
Known PowerAuth server error codes.
WMTLoggerVerbosity
How much should Mobile Token library log into the console.
WMTProximityCheckType
Type of the Proximity check.
WMTPushApnsEnvironment
Environment for Apple Push Notification Service (APNs).
WMTQROperationDataFieldType
WMTQROperationDataVersion
WMTSignatureType
Allowed signature types that can be used for operation approval.
WMTSignatureVariant
Factors that can be used for operation approval.
WMTSigningKey
Defines which key was used for ECDSA signature calculation.
WMTUserOperationStatus

Extensions

PowerAuthExtension on PowerAuth

Typedefs

WMTLogListener = void Function(String message, WMTLoggerVerbosity verbosity)
Log listener that is called when a message is logged.