public interface DskppProvisioningCallback
| Modifier and Type | Method and Description |
|---|---|
void |
onKeyProvisioned(java.lang.String tokenName,
DskppKeyInformation keyInfo)
This callback is invoked when provisioned is finished.
|
void |
onLocalPinRequested(java.lang.String tokenName,
DskppPinPolicy dskppPinPolicy,
DskppLocalPinCallback localPinCallback)
This callback is invoked when USER_PIN or NO_PIN policy is used for the token.
|
boolean |
onPolicyExtensionProvided(java.lang.String tokenName,
SecureString XML,
java.util.List<android.util.Pair<java.lang.String,SecureString>> fields)
This callback is invoked when there are extensions to policies.
|
void |
onPolicyStringProvided(java.lang.String tokenName,
SecureString policyString)
This callback is invoked after completion of the provisioning.
|
void |
onServerPinRequested(java.lang.String tokenName,
DskppPinPolicy dskppPinPolicy,
DskppServerPinCallback serverPinCallback)
This callback is invoked when SERVER_PIN policy is used for the token.
|
void onServerPinRequested(java.lang.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(java.lang.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(java.lang.String tokenName,
SecureString XML,
java.util.List<android.util.Pair<java.lang.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(java.lang.String tokenName,
SecureString policyString)
DskppPolicyParsertokenName - tokenNamepolicyString - the policy associated with the token.void onKeyProvisioned(java.lang.String tokenName,
DskppKeyInformation keyInfo)
tokenName - tokenNamekeyInfo - information of the provisioned key