インターフェース SslOptions
public interface SslOptions
SSL 接続を確立するときに適用する必要がある構成オプション。
- 導入:
- 3.1.0
- 作成者:
- Scott Frederick
- 関連事項:
フィールドサマリー
メソッドのサマリー
修飾子と型メソッド説明クライアントライブラリが使用できるようにString[]
をCollection
SE に変換する null セーフな方法を提供するヘルパーメソッド。StringSE[]
使用できる暗号または空のセットを返します。StringSE[]
有効にする必要があるプロトコル、または空のセットを返します。default boolean
SSL オプションが指定されている場合に返します。static SslOptions
新しいSslOptions
インスタンスを作成するファクトリメソッド。static SslOptions
新しいSslOptions
インスタンスを作成するファクトリメソッド。
フィールドの詳細
NONE
null
結果を返すSslOptions
。
メソッドの詳細
isSpecified
default boolean isSpecified()SSL オプションが指定されている場合に返します。- 戻り値:
true
(SSL オプションが指定されている場合)
getCiphers
StringSE[] getCiphers()使用できる暗号または空のセットを返します。このセットの暗号名は、SSLEngine.getSupportedCipherSuites()
でサポートされている暗号名と互換性がある必要があります。- 戻り値:
- 使用できる暗号または
null
getEnabledProtocols
StringSE[] getEnabledProtocols()有効にする必要があるプロトコル、または空のセットを返します。このセットのプロトコル名は、SSLEngine.getSupportedProtocols()
でサポートされるプロトコル名と互換性がある必要があります。- 戻り値:
- 有効にするプロトコルまたは
null
of
新しいSslOptions
インスタンスを作成するファクトリメソッド。- パラメーター:
ciphers
- 暗号enabledProtocols
- 有効なプロトコル- 戻り値:
- 新しい
SslOptions
インスタンス
of
新しいSslOptions
インスタンスを作成するファクトリメソッド。- パラメーター:
ciphers
- 暗号enabledProtocols
- 有効なプロトコル- 戻り値:
- 新しい
SslOptions
インスタンス
asSet
クライアントライブラリが使用できるようにString[]
をCollection
SE に変換する null セーフな方法を提供するヘルパーメソッド。- パラメーター:
array
- 変換する配列- 戻り値:
- コレクションまたは
null