question: generate the shared secret and store it into the supplied array . concode_field_sep Provider provider concode_elem_sep boolean virgin concode_elem_sep String SERVICE concode_elem_sep KeyAgreementSpi kaSpi concode_elem_sep String algorithm concode_field_sep Key doPhase concode_elem_sep void init concode_elem_sep void init concode_elem_sep void init concode_elem_sep void init concode_elem_sep String getAlgorithm concode_elem_sep Provider getProvider concode_elem_sep KeyAgreement getInstance concode_elem_sep KeyAgreement getInstance concode_elem_sep KeyAgreement getInstance
target: int function ( byte [ ] arg0 , int arg1 ) { if ( virgin ) { throw new IllegalStateException ( "srini_string" ) ; } return kaSpi . engineGenerateSecret ( arg0 , arg1 ) ; }