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
-
UserOperationis 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.