this is my best guess but it has a hole in the middle.
pubKeySpec[][] = ....from JNI PKCS11 API call
RSAPublicKeySpec pubKeySpec = new RSAPublicKeySpec(new
BigInteger(pubSpec[0]),
new BigInteger(pubSpec[1]));
WHat goes here?
X509EncodedKeySpec pukeySPK = new X509EncodedKeySpec( ? );
KeyFactory keyFactory = KeyFactory.getInstance("RSA");
java.security.PublicKey publicKey = keyFactory.generatePublic(pukeySPK);
Thanks
Herb