JNI version

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

See Building Java applications using the CCA JNI.

Format

public native void CSNBDPCGJ(
           hikmNativeNumber    return_code,
           hikmNativeNumber    reason_code,
           hikmNativeNumber    exit_data_length,
           byte[]              exit_data,
           hikmNativeNumber    rule_array_count,
           byte[]              rule_array,
           hikmNativeNumber    current_PAN_data_length,
           byte[]              current_PAN_data,
           hikmNativeNumber    new_PAN_data_length,
           byte[]              new_PAN_data,
           hikmNativeNumber    current_card_data_length,
           byte[]              current_card_data,
           hikmNativeNumber    new_card_data_length,
           byte[]              new_card_data,
           hikmNativeNumber    PIN_reference_value_length,
           byte[]              PIN_reference_value,
           hikmNativeNumber    CMAC_FUS_key_identifier_length,
           byte[]              CMAC_FUS_key_identifier,
           hikmNativeNumber    CMAC_FUS_length,
           byte[]              CMAC_FUS);