インターフェース PemSslStore
public interface PemSslStore
PEM コンテンツからロードされた個別の信頼ストアまたはキーストア。
- 導入:
- 3.2.0
- 作成者:
- Phillip Webb
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明alias()
KeyStore
SE にエントリを設定するときに使用されるエイリアス。このストアの証明書。static PemSslStore
load
(PemSslStoreDetails details) 指定されたPemSslStoreDetails
を使用してロードされたPemSslStore
インスタンスを返します。static PemSslStore
load
(PemSslStoreDetails details, ResourceLoader resourceLoader) 指定されたPemSslStoreDetails
を使用してロードされたPemSslStore
インスタンスを返します。static PemSslStore
of
(StringSE type, StringSE alias, StringSE password, ListSE<X509CertificateSE> certificates, PrivateKeySE privateKey) 指定された値で新しいPemSslStore
を作成するために使用できるファクトリメソッド。static PemSslStore
of
(StringSE type, ListSE<X509CertificateSE> certificates, PrivateKeySE privateKey) 指定された値で新しいPemSslStore
を作成するために使用できるファクトリメソッド。static PemSslStore
of
(ListSE<X509CertificateSE> certificates, PrivateKeySE privateKey) 指定された値で新しいPemSslStore
を作成するために使用できるファクトリメソッド。password()
setting key entries
SE またはKeyStore
SE のときに使用されるパスワード。このストアまたはnull
の秘密鍵。type()
キーストアの型 (JKS
またはPKCS11
など)。default PemSslStore
新しいエイリアスを持つ新しいPemSslStore
インスタンスを返します。default PemSslStore
withPassword
(StringSE password) 新しいパスワードを使用して新しいPemSslStore
インスタンスを返します。
メソッドの詳細
type
StringSE type()- 戻り値:
- キーストア型
alias
StringSE alias()KeyStore
SE にエントリを設定するときに使用されるエイリアス。- 戻り値:
- 別名
password
StringSE password()setting key entries
SE またはKeyStore
SE のときに使用されるパスワード。- 戻り値:
- パスワード
certificates
ListSE<X509CertificateSE> certificates()このストアの証明書。private key
が存在する場合、戻り値は証明書 チェーンとして扱われ、そうでない場合は、すべて登録する必要がある証明書のリストとして扱われます。- 戻り値:
- X509 証明書
privateKey
PrivateKeySE privateKey()このストアまたはnull
の秘密鍵。- 戻り値:
- 秘密鍵
withAlias
新しいエイリアスを持つ新しいPemSslStore
インスタンスを返します。- パラメーター:
alias
- 新しい別名- 戻り値:
- 新しい
PemSslStore
インスタンス
withPassword
新しいパスワードを使用して新しいPemSslStore
インスタンスを返します。- パラメーター:
password
- 新しいパスワード- 戻り値:
- 新しい
PemSslStore
インスタンス
load
指定されたPemSslStoreDetails
を使用してロードされたPemSslStore
インスタンスを返します。- パラメーター:
details
- PEM ストアの詳細- 戻り値:
- ロードされた
PemSslStore
またはnull
。
load
指定されたPemSslStoreDetails
を使用してロードされたPemSslStore
インスタンスを返します。- パラメーター:
details
- PEM ストアの詳細resourceLoader
- コンテンツを読み込むために使用されるリソースローダー- 戻り値:
- ロードされた
PemSslStore
またはnull
。 - 導入:
- 3.3.5
of
static PemSslStore of(StringSE type, ListSE<X509CertificateSE> certificates, PrivateKeySE privateKey) 指定された値で新しいPemSslStore
を作成するために使用できるファクトリメソッド。- パラメーター:
type
- キーストア型certificates
- このストアの証明書privateKey
- 秘密鍵- 戻り値:
- 新しい
PemSslStore
インスタンス
of
指定された値で新しいPemSslStore
を作成するために使用できるファクトリメソッド。- パラメーター:
certificates
- このストアの証明書privateKey
- 秘密鍵- 戻り値:
- 新しい
PemSslStore
インスタンス
of
static PemSslStore of(StringSE type, StringSE alias, StringSE password, ListSE<X509CertificateSE> certificates, PrivateKeySE privateKey) 指定された値で新しいPemSslStore
を作成するために使用できるファクトリメソッド。- パラメーター:
type
- キーストア型alias
-KeyStore
SE にエントリを設定するときに使用されるエイリアスpassword
-KeyStore
SE で使用されるパスワードsetting key entries
SEcertificates
- このストアの証明書privateKey
- 秘密鍵- 戻り値:
- 新しい
PemSslStore
インスタンス