インターフェース SslManagerBundle
public interface SslManagerBundle
SSL 接続の確立に使用できるキーおよびトラストマネージャーのバンドル。インスタンスは通常、
from
または SslStoreBundle
で作成されます。- 導入:
- 3.1.0
- 作成者:
- Scott Frederick
- 関連事項:
メソッドのサマリー
修飾子と型メソッド説明default SSLContextSE
createSslContext
(StringSE protocol) static SslManagerBundle
from
(SslStoreBundle storeBundle, SslBundleKey key) ID の確立に使用されるKeyManagerFactory
を返します。default KeyManagerSE[]
ID を確立するために使用されるKeyManager
インスタンスを返します。信頼を確立するために使用されたTrustManagerFactory
SE を返します。default TrustManagerSE[]
信頼を確立するために使用されるTrustManager
SE インスタンスを返します。static SslManagerBundle
of
(KeyManagerFactorySE keyManagerFactory, TrustManagerFactorySE trustManagerFactory) 新しいSslManagerBundle
インスタンスを作成するファクトリメソッド。
メソッドの詳細
getKeyManagers
ID を確立するために使用されるKeyManager
インスタンスを返します。- 戻り値:
- 主要なマネージャー
getKeyManagerFactory
KeyManagerFactorySE getKeyManagerFactory()ID の確立に使用されるKeyManagerFactory
を返します。- 戻り値:
- キーマネージャーファクトリ
getTrustManagers
信頼を確立するために使用されるTrustManager
SE インスタンスを返します。- 戻り値:
- 信託マネージャー
getTrustManagerFactory
TrustManagerFactorySE getTrustManagerFactory()信頼を確立するために使用されたTrustManagerFactory
SE を返します。- 戻り値:
- トラストマネージャーファクトリ
createSslContext
- パラメーター:
protocol
- SSL プロトコルの標準名。SSLContext.getInstance(String)
SE を参照- 戻り値:
- 新しい
SSLContext
SE インスタンス
of
static SslManagerBundle of(KeyManagerFactorySE keyManagerFactory, TrustManagerFactorySE trustManagerFactory) 新しいSslManagerBundle
インスタンスを作成するファクトリメソッド。- パラメーター:
keyManagerFactory
- キーマネージャーファクトリtrustManagerFactory
- トラストマネージャーファクトリ- 戻り値:
- 新しい
SslManagerBundle
インスタンス
from
- パラメーター:
storeBundle
- SSL ストアバンドルkey
- 重要なリファレンス- 戻り値:
- 新しい
SslManagerBundle
インスタンス