set Signature Data
Signature Capture
Developer Guides :
public class YourActivity extends Activity {
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
signatureCapture.setOnClickListener{
SignatureSDK.captureSignature(this@YourActivity)
}
}
override fun onActivityResult(requestCode: Int, resultCode: Int, data: Intent?) {
if(requestCode == SignatureConstants.SIGNATURE_CAPTURE_RESPONSE_CODE){
var signatureData = data?.getStringExtra("SignatureImage"))
var signatureDataCoordinates = data?.getStringExtra("SignatureDataCoordinates"))
IdentityProofingSDK.setSignatureData(signatureData,signatureDataCoordinates)
}else if (requestCode == SignatureConstants.SIGNATURE_CANCEL_RESPONSE_CODE){
// cancelled by user
IdentityProofingSDK.setSignatureData(null,null)
}
}
}
Parameters
signature Data
: Base64 image data.
signature Data Coordinates
: Base64 image data with signature coordinates data options. It will take default options, if null or not passed while invocation.