6.3. キー管理の変更点
Eclipse Vert.x 4 では、キーの処理に主要な更新があります。最も重要な変更は、キーの読み込み時にパブリックバッファーとプライベートバッファーの区別がないことです。
以下のクラスが更新されました。
-
jce
キーストアの使用に使用されるio.vertx.ext.auth.KeyStoreOptions
-
対称シークレットの処理に使用される
io.vertx.ext.auth.SecretOptions
-
公開鍵の処理に使用される
io.vertx.ext.auth.PubSecKeyOptions
以下のセクションでは、キー管理の変更点を説明します。
6.3.1. シークレットオプションクラスが利用できない
SecretOptions
クラスは利用できなくなりました。新しい PubSecKeyOptions
クラスを使用して、暗号鍵と連携します。
以下の例は、Eclipse Vert.x 3.x リリースで SecretOptions
クラスのメソッドが使用される方法を表しています。
new SecretOptions() .setType("HS256") .setSecret("password")
以下の例は、Eclipse Vert.x 4 で PubSecKeyOptions
クラスのメソッドを使用する方法を示しています。
new PubSecKeyOptions() .setAlgorithm("HS256") .setSecretKey("password")