question: returns a new instance of keyfactory that utilizes the specifiedalgorithm . concode_field_sep Engine ENGINE concode_elem_sep Provider provider concode_elem_sep String SERVICE concode_elem_sep KeyFactorySpi spiImpl concode_elem_sep String algorithm concode_field_sep Key translateKey concode_elem_sep T getKeySpec concode_elem_sep String getAlgorithm concode_elem_sep PrivateKey generatePrivate concode_elem_sep Provider getProvider concode_elem_sep PublicKey generatePublic
target: KeyFactory function ( String arg0 ) { if ( arg0 == null ) { throw new NullPointerException ( "srini_string" ) ; } Engine . SpiAndProvider loc0 = ENGINE . getInstance ( arg0 , null ) ; return new KeyFactory ( ( KeyFactorySpi ) loc0 . spi , loc0 . provider , arg0 ) ; }