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