JNI version
This verb has a Java™ Native Interface (JNI) version, which is named CSNBDPTJ.
Format
public native void CSNBDPTJ(
hikmNativeNumber return_code,
hikmNativeNumber reason_code,
hikmNativeNumber exit_data_length,
byte[] exit_data,
hikmNativeNumber rule_array_count
byte[] rule_array,
hikmNativeNumber card_p_data_length,
byte[] card_p_data,
hikmNativeNumber card_t_data_length,
byte[] card_t_data,
hikmNativeNumber new_PAN_data_length,
byte[] new_PAN_data,
hikmNativeNumber new_card_p_data_length,
byte[] new_card_p_data,
hikmNativeNumber PIN_reference_value_length,
byte[] PIN_reference_value,
hikmNativeNumber PRW_random_number_length,
byte[] PRW_random_number,
hikmNativeNumber current_encrypted_PIN_block_length,
byte[] current_encrypted_PIN_block,
hikmNativeNumber current_PIN_block_MAC_length,
byte[] current_PIN_block_MAC,
hikmNativeNumber PRW_MAC_key_identifier_length,
byte[] PRW_MAC_key_identifier,
hikmNativeNumber IPIN_encryption_key_identifier_length,
byte[] IPIN_encryption_key_identifier,
hikmNativeNumber IEPB_MAC_key_identifier_length,
byte[] IEPB_MAC_key_identifier,
hikmNativeNumber OPIN_encryption_key_identifier_length,
byte[] OPIN_encryption_key_identifier,
hikmNativeNumber OEPB_MAC_key_identifier_length,
byte[] OEPB_MAC_key_identifier,
hikmNativeNumber new_encrypted_PIN_block_length,
byte[] new_encrypted_PIN_block,
hikmNativeNumber new_PIN_block_MAC_length,
byte[] new_PIN_block_MAC);