public interface DskppProvisioningCallback
Modifier and Type | Method and Description |
---|---|
void |
onKeyProvisioned(String tokenName,
DskppKeyInformation keyInfo)
This callback is invoked when provisioned is finished.
|
void |
onLocalPinRequested(String tokenName,
DskppPinPolicy dskppPinPolicy,
DskppLocalPinCallback localPinCallback)
This callback is invoked when USER_PIN or NO_PIN policy is used for the token.
|
boolean |
onPolicyExtensionProvided(String tokenName,
SecureString XML,
List<android.util.Pair<String,SecureString>> fields)
This callback is invoked when there are extensions to policies.
|
void |
onPolicyStringProvided(String tokenName,
SecureString policyString)
This callback is invoked after completion of the provisioning.
|
void |
onServerPinRequested(String tokenName,
DskppPinPolicy dskppPinPolicy,
DskppServerPinCallback serverPinCallback)
This callback is invoked when SERVER_PIN policy is used for the token.
|
void onServerPinRequested(String tokenName, DskppPinPolicy dskppPinPolicy, DskppServerPinCallback serverPinCallback)
tokenName
- tokenNamedskppPinPolicy
- pin policy object that identifies the pin type and pin complexity.serverPinCallback
- callback to the SDK when PIN is collected from the end uservoid onLocalPinRequested(String tokenName, DskppPinPolicy dskppPinPolicy, DskppLocalPinCallback localPinCallback)
tokenName
- tokenNamedskppPinPolicy
- pin policy object that identifies the pin type and pin complexity.localPinCallback
- callback to the SDK when PIN is collected.boolean onPolicyExtensionProvided(String tokenName, SecureString XML, List<android.util.Pair<String,SecureString>> fields)
tokenName
- tokenNameXML
- xml string which contains the DSKPP extensions supplied according to DskppConfigurationBuilder.setListToReceive(List)
fields
- additional data to send to the server for provisioningvoid onPolicyStringProvided(String tokenName, SecureString policyString)
DskppPolicyParser
tokenName
- tokenNamepolicyString
- the policy associated with the token.void onKeyProvisioned(String tokenName, DskppKeyInformation keyInfo)
tokenName
- tokenNamekeyInfo
- information of the provisioned key