次のコードに従って、JRuby1.7RC2を介してjava.security.KeyPairGeneratorを使用しようとしています。
require 'java'
kp = java.security.KeyPairGenerator.getInstance("RSA")
puts kp #java.security.KeyPairGenerator$Delegate@45f177b
ただし、initializeを呼び出そうとすると
kp.initialize(2048)
次の例外が発生します:-
TypeError: no public constructors for #<Class:0x7efe8e7a>
任意の提案をいただければ幸いです。