| Interface | Description |
|---|---|
| PCLogin.GetLoginDataCallback |
Callback for handling results from
PCLogin.importFromJson(String, PCLogin.GetLoginDataCallback) |
| PCLogin.GetLoginTransactionCallback |
Callback for handling results from
PCLogin.GetLoginTransactionCallback |
| Class | Description |
|---|---|
| PCActionResult | |
| PCAutoSigner | |
| PCCertificateInfo |
The information about certificate issued for
PCUser |
| PCConfirmation |
PCSDK confirmation
|
| PCConfirmationResult |
Results of transaction confirmation
|
| PCDeclination |
PCSDK declanation
|
| PCDeclinationResult |
Results of transaction declination
|
| PCExtendedAuth |
PCSDK Extended Authentication
|
| PCLogin |
Class to perform all operations to log in with QR-code
The sample algorithm of logging in with QR-code is the following: 1. |
| PCOperation |
This class represents the operation which regularly includes several transactions in a group.
|
| PCOperationsManager |
This class aimed at processing operations (grouped transactions) represented by objects of
PCOperation class. |
| PCRegularKeysProcessor |
This is a default implementation of
PCKeysProcessor. |
| PCSDK |
PCSDK SDK main class
|
| PCSDKApplication |
PCSDKApplication extends Application and creates PCSDK object to work with
This class is optional to use You can manage PCSDK object by yourself |
| PCSDKMultiDexApplication |
PCSDKMultiDexApplication extends MultiDexApplication and creates PCSDK object to work with
This class is optional to use You can manage PCSDK object by yourself |
| PCTask |
Task which is usually constructed when calling async methods
(e.g.
|
| PCTasksManager |
This class manages the tasks each of them represents an action which is performed in separate thread.
|
| PCTransaction |
PCSDK Transaction
|
| PCTransactionsManager |
PCSDK Transactions Manager
|
| PCUser |
PCSDK User
|
| PCUserBackupData |
This class contains as much info as needed to backup and restore the user.
|
| PCUserRestore |
This class provides API for backing up and restoring user's data.
|
| PCUsersManager |
PCSDK Users Manager
|
| Enum | Description |
|---|---|
| PCCertificateInfo.Status | |
| PCPushServiceType |
Types of supported push services
|
| PCSDK.PCQRType |
QR-code types to process by PCSDK
|
| PCTasksManager.TaskTag |
Number of tags describing different tasks
|
| PCTransaction.PCTypeConfirmation |
Confirmation type
|
| PCTransaction.TransactionDataType |
Transaction data type
|
| PCTransaction.TransactionType |
Type of transaction
|
| PCUser.ActivationState |
Current user state:
NOT_INITIALIZED - not initialized NOT_ACTIVATED - activation code required ACTIVATED - active |
| PCUser.ExtendedAuthMethods |
Extended authentication method
|
| PCUser.PCCodeType |
Code type to calculate
|