15.4. SPI のデフォルトプロバイダーの設定
SPI に応じて、複数のプロバイダー実装が共存でき、デフォルトでプロバイダー実装が使用されます。これらの SPI では、特定のプロバイダーが要求されない限り、特定のプロバイダーが選択されるデフォルトの実装です。
デフォルトのプロバイダーを決定するために、次のロジックが使用されます。
- 明示的に設定されたデフォルトプロバイダー
- 順序が最も高いプロバイダー(順序 ⇐ 0 のプロバイダーは無視されます)
-
id が
default
に設定されたプロバイダー
プロバイダーをデフォルトプロバイダーとして設定するには、以下のように build
コマンドを実行する必要があります。
mycustomhash
プロバイダーを パスワードハッシュ SPI の
デフォルトプロバイダーとしてマーク
bin/kc.[sh|bat] build --spi-password-hashing-provider-default=mycustomprovider