JNI version

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

See Building Java applications using the CCA JNI.

Format


public native void CSNBUKDJ(
           hikmNativeNumber    return_code,
           hikmNativeNumber    reason_code,
           hikmNativeNumber    exit_data_length,
           byte[]              exit_data,
           hikmNativeNumber    rule_array_count,
           byte[]              rule_array,
           hikmNativeNumber    base_derivation_key_identifier_length,
           byte[]              base_derivation_key_identifier,
           hikmNativeNumber    derivation_data_length,
           byte[]              derivation_data,
           hikmNativeNumber    generated_key_identifier1_length,
           byte[]              generated_key_identifier1,
           hikmNativeNumber    generated_key_identifer2_length,
           byte[]              generated_key_identifier2,
           hikmNativeNumber    generated_key_identifier3_length,
           byte[]              generated_key_identifier3,
           hikmNativeNumber    transport_key_identifier_length,
           byte[]              transport_key_identifier,
           hikmNativeNumber    reserved1_length,
           byte[]              reserved1,
           hikmNativeNumber    reserved2_length,
           byte[]              reserved2,
           hikmNativeNumber    reserved3_length,
           byte[]              reserved3,
           hikmNativeNumber    reserved4_length,
           byte[]              reserved4,
           hikmNativeNumber    reserved5_length,
           byte[]              reserved5);