I am writing a program using Javassist which requires me to encrypt the individual methods of a class. Unfortunately, CtMethod is not serializable, so I can neither use a SealedObject, nor a ObjectOutputStream to encrypt an instance of CtMethod. I see that I can retrieve the code in CtMethod as a byte[] ( ctMethodInstance.getMethodInfo().getCodeAttribute().getCode() ), however I don't see how to create a CtMethod from the array of bytes.
What would be the easiest way to create a byte[] representing a CtMethod, and then reconstituting the byte[] into a CtMethod? View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=3926010#3926010 Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=3926010 ------------------------------------------------------- This SF.Net email is sponsored by xPML, a groundbreaking scripting language that extends applications into web and mobile media. Attend the live webcast and join the prime developer group breaking into this new coding territory! http://sel.as-us.falkag.net/sel?cmd=lnk&kid=110944&bid=241720&dat=121642 _______________________________________________ JBoss-user mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-user
