| Class | Description |
|---|---|
| PCAutoSigner | |
| PCCertificateInfo |
The information about certificate issued for
PCUser |
| PCConfirmation |
PCSDK confirmation
|
| PCDeclination |
PCSDK declanation
|
| PCExtendedAuth |
PCSDK Extended Authentication
|
| PCKYCManager |
Works this PC KYC-Connector to perform the remote identification of the client before creating
the key.
|
| PCKYCSession | |
| PCKYCSession.ExtendedSessionStatus |
Extended information about the session, which can be extracted by calling
PCKYCManager.getSessionStatus(PCKYCSession, PCKYCManager.SessionStatusCallback) |
| 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. |
| 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 | |
| PCKYCSession.MediaSourceType |
Sources which required to perform the remote identification
|
| PCKYCSession.SessionStatus |
Current status of the session.
|
| 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
|