JNI version

This verb has a Java™ Native Interface (JNI) version, which is named CSNBPCUJ.

See Building Java applications using the CCA JNI.

Format

public native void CSNBPCUJ(
           hikmNativeNumber  return_code,
           hikmNativeNumber  reason_code,
           hikmNativeNumber  exit_data_length,
           byte[]            exit_data,
           hikmNativeNumber  rule_array_count,
           byte[]            rule_array,
           hikmNativeNumber  authentication_master_key_length,
           byte[]            authentication_master_key,
           hikmNativeNumber  encryption_master_key_length,
           byte[]            encryption_master_key,
           hikmNativeNumber  key_generation_data_length,
           byte[]            key_generation_data,
           hikmNativeNumber  new_reference_PIN_key_length,
           byte[]            new_reference_PIN_key,
           byte[]            nnew_reference_PIN_block,
           byte[]            new_reference_PIN_profile,
           byte[]            new_reference_PAN_data,
           hikmNativeNumber  current_reference_PIN_key_length,
           byte[]            current_reference_PIN_key,
           byte[]            current_reference_PIN_block,
           byte[]            current_reference_PIN_profile,
           byte[]            current_reference_PAN__data,
           hikmNativeNumber  output_PIN_data_length,
           byte[]            output_PIN_data,
           byte[]            output_PIN_profile,
           hikmNativeNumber  output_PIN_message_length,
           byte[]            output_PIN_message);