レコードクラス JksSslStoreDetails
java.lang.ObjectSE
java.lang.RecordSE
org.springframework.boot.ssl.jks.JksSslStoreDetails
- レコードコンポーネント:
type- キーストアの型 (JKSまたはPKCS11など)。null値はKeyStore.getDefaultType()を使用します)。provider- キーストアプロバイダーの名前location- キーストアファイルの場所、またはPKCS11ハードウェアストアを使用している場合はnullpassword- ストアまたはnullのロックを解除するために使用されるパスワード
public record JksSslStoreDetails(StringSE type, StringSE provider, StringSE location, StringSE password)
extends RecordSE
JksSslStoreBundle 内の個々の信頼またはキーストアの詳細。- 導入:
- 3.1.0
- 作成者:
- Scott Frederick, Phillip Webb
コンストラクター概要
コンストラクターコンストラクター説明JksSslStoreDetails(StringSE type, StringSE provider, StringSE location, StringSE password) JksSslStoreDetailsレコードクラスのインスタンスを作成します。方法の概要
修飾子と型メソッド説明final boolean他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。static JksSslStoreDetailsforLocation(StringSE location) 指定された場所に新しいJksSslStoreDetailsインスタンスを作成するファクトリメソッド。final inthashCode()このオブジェクトのハッシュコード値を返します。location()locationレコードコンポーネントの値を返します。password()passwordレコードコンポーネントの値を返します。provider()providerレコードコンポーネントの値を返します。final StringSEtoString()このレコードクラスの文字列表現を返します。type()typeレコードコンポーネントの値を返します。withPassword(StringSE password) 新しいパスワードを使用して新しいJksSslStoreDetailsインスタンスを返します。
コンストラクターの詳細
方法の詳細
withPassword
新しいパスワードを使用して新しいJksSslStoreDetailsインスタンスを返します。- パラメーター:
password- 新しいパスワード- 戻り値:
- 新しい
JksSslStoreDetailsインスタンス
forLocation
指定された場所に新しいJksSslStoreDetailsインスタンスを作成するファクトリメソッド。- パラメーター:
location- 場所- 戻り値:
- 新しい
JksSslStoreDetailsインスタンス。
toString
このレコードクラスの文字列表現を返します。表現には、クラスの名前が含まれ、その後に各レコードコンポーネントの名前と値が続きます。hashCode
public final int hashCode()このオブジェクトのハッシュコード値を返します。値は、各レコードコンポーネントのハッシュコードから導出されます。equals
他のオブジェクトがこのオブジェクトと「等しい」かどうかを示します。他のオブジェクトが同じクラスであり、すべてのレコードコンポーネントが等しい場合、オブジェクトは等しいです。このレコードクラスのすべてのコンポーネントがObjects::equals(Object,Object)SE と比較されます。type
typeレコードコンポーネントの値を返します。- 戻り値:
typeレコードコンポーネントの値
provider
providerレコードコンポーネントの値を返します。- 戻り値:
providerレコードコンポーネントの値
location
locationレコードコンポーネントの値を返します。- 戻り値:
locationレコードコンポーネントの値
password
passwordレコードコンポーネントの値を返します。- 戻り値:
passwordレコードコンポーネントの値