- getActivationCodeForRenewal() - Method in class tech.paycon.sdk.v5.PCUser
-
Calculates activation code for renewal.
- getActivationCodeLength() - Method in class tech.paycon.sdk.v5.PCUser
-
- getApiVersion() - Method in class tech.paycon.sdk.v5.PCUser
-
Returns level of API which is used to interact with PC Server
- getAppExtra() - Method in class tech.paycon.sdk.v5.PCOperation
-
Get additional data
- getAppExtra() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get additional data
- getAppExtra() - Method in class tech.paycon.sdk.v5.PCUser
-
Get additional data
- getAssignedUserId() - Method in class tech.paycon.sdk.v5.PCAutoSigner
-
Returns user ID of assigned
PCUser
or null if no user is assigned
- getAttributes() - Method in class tech.paycon.sdk.v5.ScoringSettings
-
Dictionary of attributes to be additionally passed to GIB Mobile SDK
- getAutoSignTransactionList(PCUser, PCListTransactionsCallback) - Static method in class tech.paycon.sdk.v5.PCTransactionsManager
-
Get list of transactions identifiers from PCSDK Server for transactions which can be signed
automatically
- getById(String) - Static method in class tech.paycon.sdk.v5.PCUsersManager
-
Returns user from storage by it's id
- getCapabilities() - Method in class tech.paycon.sdk.v5.ScoringSettings
-
List of capabilities (GIB Mobile SDK functionalities) to be enabled
- getCertificate() - Method in class tech.paycon.sdk.v5.PCCertificateInfo
-
Retuens certificate as X509Certificate
object
- getCertificateInfo(PCUser, PCGetCertificateInfoCallback) - Static method in class tech.paycon.sdk.v5.PCUsersManager
-
Extracts information about user's certificate from PC Server
- getCertRequest() - Method in class tech.paycon.sdk.v5.PCCertificateInfo
-
Returns the value of CSR
- getCmsAuthenticatedAttributes() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Raw bytes which are value of authenticated attributes for transactions which are signed via CMS
For transactions of type
PCTransaction.TransactionType.CMS
it is normally not null, for other transactions it is always
null.
- getCodeExpirationInterval(PCUser.PCCodeType) - Method in class tech.paycon.sdk.v5.PCUser
-
Get generated signatures and codes expiration interval
By default - 180 seconds
- getConfirmation() - Method in class tech.paycon.sdk.v5.PCConfirmationResult
-
Confirmation details, such as time, confirmation code and signature values
- getConfirmationCodeLength() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get short confirmation code length for offline mode
- getConfirmCode() - Method in class tech.paycon.sdk.v5.PCConfirmation
-
Full confirmation code (symmetric) for online mode
- getContext() - Static method in class tech.paycon.sdk.v5.PCSDK
-
- getCreationTimeMillis() - Method in class tech.paycon.sdk.v5.PCUserBackupData
-
Returns time when backup was created in milliseconds
- getCustomerId() - Method in class tech.paycon.sdk.v5.ScoringSettings
-
Customer ID to be passed to GIB Mobile SDK
- getCustomHttpHeaders() - Static method in class tech.paycon.sdk.v5.PCSDK
-
- getDataType() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get transaction's data type
- getDeclination() - Method in class tech.paycon.sdk.v5.PCDeclinationResult
-
Declination details, such as time, declination code and a reason
- getDeclineCode() - Method in class tech.paycon.sdk.v5.PCDeclination
-
Full declanation code for online mode
- getDeclineReason() - Method in class tech.paycon.sdk.v5.PCDeclination
-
Decline reason
- getDescription() - Method in class tech.paycon.sdk.v5.PCOperation
-
- getDescriptionRenderType() - Method in class tech.paycon.sdk.v5.PCOperation
-
- getDeviceName() - Method in class tech.paycon.sdk.v5.PCUserBackupData
-
Name of the device on which the backup was created
- getDownloadedBinaryData() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Deprecated.
- getEncodedCodeword() - Method in class tech.paycon.sdk.v5.PCUserBackupData
-
- getEncryptedAutoSignPrivateKey() - Method in class tech.paycon.sdk.v5.PCUser
-
- getError() - Method in class tech.paycon.sdk.v5.PCActionResult
-
Returns the error in case the processing has failed or null in case of success
- getExpirationDate() - Method in class tech.paycon.sdk.v5.PCUser
-
Get user's expiration date
- getExtAuthAvailableMethods() - Method in class tech.paycon.sdk.v5.PCUser
-
Get Extended authentication methods list for the User
- getExternalKeyAlias() - Method in class tech.paycon.sdk.v5.PCUser
-
In case the asymmetric key pair is generated on the external device (i.e.
- getExternalUrl() - Method in class tech.paycon.sdk.v5.PCUserBackupData
-
- getFingerPrint() - Static method in class tech.paycon.sdk.v5.PCUsersManager
-
Generate device fingerprint
- getGibSID() - Method in class tech.paycon.sdk.v5.ScoringSettings
-
Session id.
- getHTTPCode() - Method in class tech.paycon.sdk.v5.utils.PCNetError
-
Get HTTP code from server's response
- getHttpCode() - Method in enum tech.paycon.sdk.v5.utils.PCNetError.ServiceError
-
- getHTTPPayload() - Method in class tech.paycon.sdk.v5.utils.PCNetError
-
Get HTTP Payload from PCSDK Server.
- getInstance() - Static method in class tech.paycon.sdk.v5.PCAutoSigner
-
Instance of AutoSigner created at initializing PC SDK
- getInstance() - Static method in class tech.paycon.sdk.v5.PCRegularKeysProcessor
-
Returns an instance of regular keys processor that can be passed to methods waiting for
PCKeysProcessor
implementation.
- getIV() - Method in class tech.paycon.sdk.v5.PCUserBackupData
-
Initialization vector used to encrypt codeword
- getKeyIndex() - Method in class tech.paycon.sdk.v5.PCUser
-
Returns index of the symmetric key.
- getKeysProcessorPolicy() - Method in class tech.paycon.sdk.v5.PCUser
-
Returns keys processing policy for current user.
0 - No external keys processor allowed (key pair must be generated and stored on a device)
1 - Key pair can be generated and stored either on a smartphone or external device (like a smart-card)
2 - Some external keys processor must be used (key pair cannot be generated and stored on a smartphone)
Application MUST check policy and store user's key with required method
- getKeyVersion() - Method in class tech.paycon.sdk.v5.PCUser
-
- getLogUrl() - Method in class tech.paycon.sdk.v5.ScoringSettings
-
Logs URL to be passed to GIB Mobile SDK
- getMessage() - Method in class tech.paycon.sdk.v5.utils.PCError
-
Get error message
- getMessage() - Method in class tech.paycon.sdk.v5.utils.PCNetError
-
Get error message
- getName() - Method in class tech.paycon.sdk.v5.PCUser
-
Get User's Name used to store in device storage
- getOperation(PCUser, String, PCGetOperationCallback) - Static method in class tech.paycon.sdk.v5.PCOperationsManager
-
Gets operation data from PCSDK Server
- getOperationId() - Method in class tech.paycon.sdk.v5.PCOperation
-
- getOperationList(PCUser, PCListOperationsCallback) - Static method in class tech.paycon.sdk.v5.PCOperationsManager
-
Gets list of operations identifiers from PCSDK Server
- getOriginalHTTPPayload() - Method in class tech.paycon.sdk.v5.utils.PCNetError
-
- getPasswordPolicy() - Method in class tech.paycon.sdk.v5.PCUser
-
Get password policy identifier
0 - User's keys can be stored without action from User (Application can generate store password by itself).
- getPCExtendedAuth(PCUser.ExtendedAuthMethods) - Static method in class tech.paycon.sdk.v5.PCExtendedAuth
-
Create PCExtendedAuth object
- getPCExtendedAuth(PCUser.ExtendedAuthMethods, Object) - Static method in class tech.paycon.sdk.v5.PCExtendedAuth
-
Create PCExtendedAuth object
- getPCExternalUrl() - Method in class tech.paycon.sdk.v5.PCUser
-
Get PCSDK External Server URL
- getPCSDK() - Method in class tech.paycon.sdk.v5.PCSDKApplication
-
Get PCSDK object
- getPCSDK() - Method in class tech.paycon.sdk.v5.PCSDKMultiDexApplication
-
Get PCSDK object
- getPublicKey(PCUser, PCGetPublicKeyCallback) - Method in class tech.paycon.sdk.v5.PCRegularKeysProcessor
-
Asynchronously generates a key pair for the specified PCUser
- getPublicKey() - Method in class tech.paycon.sdk.v5.PCUser
-
Get User's public key in ASN.1 format
- getPublicKey(PCUser, PCGetPublicKeyCallback) - Method in interface tech.paycon.sdk.v5.utils.PCKeysProcessor
-
Generates a key pair (or reuses an existing one if this is applicable to a particular case) and returns a public
key via the callback.
- getRawCertificate() - Method in class tech.paycon.sdk.v5.PCCertificateInfo
-
Returns the certificate as byte array
- getRealTime() - Static method in class tech.paycon.sdk.v5.PCSDK
-
Returns real rime provided by google server
- getRegisteredPushServiceType() - Method in class tech.paycon.sdk.v5.PCUser
-
Type of push token registered on PC Server
- getRegisteredPushToken() - Method in class tech.paycon.sdk.v5.PCUser
-
Get push token registered on PC Server
- getScoringSettings(PCUser, PCGetScoringSettingsCallback) - Static method in class tech.paycon.sdk.v5.PCUsersManager
-
Gets Scoring settings from PC Server.
- getServerCode() - Method in class tech.paycon.sdk.v5.utils.PCNetError
-
Get error code from PCSDK server
- getShortConfirmCode() - Method in class tech.paycon.sdk.v5.PCConfirmation
-
Short confirmation code (symmetric) for offline mode
- getShortDeclineCode() - Method in class tech.paycon.sdk.v5.PCDeclination
-
Short declanation code for offline mode
- getSignature() - Method in class tech.paycon.sdk.v5.PCConfirmation
-
Signature value (asymmetric)
- getSnippet() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Returns value of transaction snippet or null if it isn't set
- getSnippetRenderType() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Indicates how snippet can be rendered.
- getSpyAppsList() - Static method in class tech.paycon.sdk.v5.PCSDK
-
Function to build list of potentially dangerous installed apps which include:
(1) Apps with PACKAGE_USAGE_STATS and SYSTEM_ALERT_WINDOW privileges excluding system apps
(2) Apps from predefined blacklist which might be dangerous
Apps with privileges PACKAGE_USAGE_STATS and SYSTEM_ALERT_WINDOW can track active app name in
any time and show it's own content over the top
This ability is required to make overlay-attack
Function excludes following apps:
com.sec.android.easyMover
com.google.android.apps.nbu.files
- getStatus() - Method in class tech.paycon.sdk.v5.PCCertificateInfo
-
Returns current certificate status
- getStorageId() - Method in class tech.paycon.sdk.v5.PCUser
-
Get User's ID in PCSDK storage on the device
- getStoredBinaryData() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Returns downloaded binary data saved to temporary file.
- getSuggestedUserName() - Method in class tech.paycon.sdk.v5.PCUser
-
Get User's Name suggested by the system
- getSystemId() - Method in class tech.paycon.sdk.v5.PCOperation
-
- getSystemId() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get PCSDK System ID for the transaction
- getSystemId() - Method in class tech.paycon.sdk.v5.PCUser
-
Get PCSDK System ID
- getSystemId() - Method in class tech.paycon.sdk.v5.PCUserBackupData
-
- getSystemName() - Method in class tech.paycon.sdk.v5.PCUser
-
Get PCSDK System Name
- getTag() - Method in class tech.paycon.sdk.v5.PCTask
-
Returns tag of the current task
- getTargetUrl() - Method in class tech.paycon.sdk.v5.ScoringSettings
-
Target URL to be passed to GIB Mobile SDK
- getTaskQueueSize() - Static method in class tech.paycon.sdk.v5.PCTasksManager
-
Returns number of tasks in a queue.
- getTextRenderType() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get transaction's render type for transactions with text data
- getTimeStamp() - Method in class tech.paycon.sdk.v5.PCConfirmation
-
Confirmation generation timestamp (Unix time in seconds)
- getTimeStamp() - Method in class tech.paycon.sdk.v5.PCDeclination
-
Declanation generation timestamp (Unix time in seconds)
- getTransaction() - Method in class tech.paycon.sdk.v5.PCActionResult
-
Transaction which is processed
- getTransaction(PCUser, String, PCGetTransactionCallback) - Static method in class tech.paycon.sdk.v5.PCTransactionsManager
-
Get transaction data from PCSDK Server
- getTransactionBinaryData(PCUser, PCTransaction, PCGetTransactionBinaryDataCallback) - Static method in class tech.paycon.sdk.v5.PCTransactionsManager
-
This method is used for transactions which contain binary data.
- getTransactionId() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get PCSDK Transaction ID for the transaction
- getTransactionList(PCUser, PCListTransactionsCallback) - Static method in class tech.paycon.sdk.v5.PCTransactionsManager
-
Get list of transactions identifiers from PCSDK Server
- getTransactions() - Method in class tech.paycon.sdk.v5.PCOperation
-
- getTransactionText() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get transaction text data
- getTransactionVersion() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get transaction version
- getType() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Type of transaction
- getType() - Method in class tech.paycon.sdk.v5.PCUser
-
Type of the user.
- getType() - Method in class tech.paycon.sdk.v5.PCUserBackupData
-
- getTypeConfirmation() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get preferred confirmation type for the transaction
- getUserId() - Method in class tech.paycon.sdk.v5.PCOperation
-
- getUserId() - Method in class tech.paycon.sdk.v5.PCTransaction
-
Get PCSDK User ID for the transaction
- getUserId() - Method in class tech.paycon.sdk.v5.PCUser
-
Get User ID in PCSDK service
- getUserId() - Method in class tech.paycon.sdk.v5.PCUserBackupData
-
- getUserName() - Method in class tech.paycon.sdk.v5.PCUserBackupData
-
- getValue() - Method in enum tech.paycon.sdk.v5.utils.PCNetError.ServiceError
-
- getVersion() - Static method in class tech.paycon.sdk.v5.PCSDK
-
Returns PCSDK SDK version