2017-06-22 16 views
0

Apache CXF 2.7.18では、HmacUtils.computeSignature(String macAlgoOAuthName、String macSecret、String data)を提供するApache [静的]:String
ただし、Apache CXF 3.1.11ではメソッドは利用できません.1つは、彼らがMACアルゴリズムの代わりにHAWKアルゴリズムを実装したことを知っています。Apache CXF 3.1.11で署名を計算するために対応するAPIを教えてください。この方法は、単純にやっていたApache CXF 2.7.Xから3.1.11へのアップグレード

おかげで

答えて

0

HmacAlgorithm theAlgo = HmacAlgorithm.toHmacAlgorithm(macAlgoOAuthName); 
    return HmacUtils.computeHmacString(macSecret, 
             theAlgo.getJavaName(), 
             data); 

あなたはまだこのコードの一部を使用することができるはずです、唯一の方法は、https://issues.apache.org/jira/browse/CXF-5628の一部として除去しました。

関連する問題