- java.lang.Object
-
- javax.net.ssl.KeyStoreBuilderParameters
-
- All Implemented Interfaces:
-
ManagerFactoryParameters
public class KeyStoreBuilderParameters extends Object implements ManagerFactoryParameters
封装KeyStore.Builders列表的X509KeyManagers的参数对象。- 从以下版本开始:
- 1.5
- 另请参见:
-
KeyStore.Builder
,X509KeyManager
-
-
构造方法摘要
构造方法 Constructor 描述 KeyStoreBuilderParameters(KeyStore.Builder builder)
从指定的KeyStore.Builder构造新的KeyStoreBuilderParameters。KeyStoreBuilderParameters(List<KeyStore.Builder> parameters)
从KeyStore.Builder的列表中构造新的KeyStoreBuilderParameters。
-
-
-
构造方法详细信息
-
KeyStoreBuilderParameters
public KeyStoreBuilderParameters(KeyStore.Builder builder)
从指定的KeyStore.Builder构造新的KeyStoreBuilderParameters。- 参数
-
builder
- Builder对象 - 异常
-
NullPointerException
- 如果构建器为空
-
KeyStoreBuilderParameters
public KeyStoreBuilderParameters(List<KeyStore.Builder> parameters)
从KeyStore.Builder的列表中构造新的KeyStoreBuilderParameters。 请注意,该列表被克隆以防止后续修改。- 参数
-
parameters
- Builder对象列表 - 异常
-
NullPointerException
- 如果参数为null -
IllegalArgumentException
- 如果参数是空列表
-
-
方法详细信息
-
getParameters
public List<KeyStore.Builder> getParameters()
返回此对象封装的KeyStore.Builder的不可修改列表。- 结果
- 由该对象封装的不可修改的KeyStore.Builder列表。
-
-