JNI version
This verb has a Java™ Native Interface (JNI) version, which is named CSNBDDPGJ.
Format
public native void CSNBDDPGJ(
hikmNativeNumber return_code,
hikmNativeNumber reason_code,
hikmNativeNumber exit_data_length,
byte[] exit_data,
hikmNativeNumber rule_array_count,
byte[] rule_array,
hikmNativeNumber account_info_ER_length,
byte[] account_info_ER,
hikmNativeNumber PAN_data_length,
byte[] PAN_data,
hikmNativeNumber card_p_data_length,
byte[] card_p_data,
hikmNativeNumber card_t_data_length,
byte[] card_t_data,
hikmNativeNumber PIN_length,
hikmNativeNumber PIN_generation_key_identifier_length,
byte[] PIN_generation_key_identifier,
hikmNativeNumber PRW_key_identifier_length,
byte[] PRW_key_identifier,
hikmNativeNumber PIN_print_key_identifier_length,
byte[] PIN_print_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 PIN_reference_value_length,
byte[] PIN_reference_value,
hikmNativeNumber PRW_random_number_length,
byte[] PRW_random_number,
hikmNativeNumber PIN_print_block_length,
byte[] PIN_print_block,
hikmNativeNumber encrypted_PIN_block_length,
byte[] encrypted_PIN_block,
hikmNativeNumber PIN_block_MAC_length,
byte[] PIN_block_MAC);