Criação de provider (JCE)

0 respostas
A

Prezados,

Estou tentando construindo um Provider (JCE) baseado no wrapper da iaik.
mas o meu principal problema ate agora está sendo em criar um objeto de assinatura.

Fiz um provider elementar só pra teste e não tive um resultado satisfatório

registro o o serviço de assinatura quando inicio o provider mas quando vou criar um objeto de assinatura recebo o erro:

Exception in thread main java.security.NoSuchAlgorithmException: Error constructing implementation (algorithm: RSA, provider: teste, class: meu.provedor.MinhaAssinaturaRSA)

at java.security.Provider$Service.newInstance(Provider.java:1155)

at sun.security.jca.GetInstance.getInstance(GetInstance.java:220)

at sun.security.jca.GetInstance.getInstance(GetInstance.java:202)

at java.security.Signature.getInstance(Signature.java:373)

at meu.provedor._TesteProvider.executa(_TesteProvider.java:33)

at meu.provedor._TesteProvider.main(_TesteProvider.java:44)

Caused by: java.lang.InstantiationException: meu.provedor.MinhaAssinaturaRSA

at java.lang.Class.newInstance0(Class.java:335)

at java.lang.Class.newInstance(Class.java:303)

at java.security.Provider$Service.newInstance(Provider.java:1130)

 5 more
Criado 16 de fevereiro de 2007
Respostas 0
Participantes 1