Module java.base
Package javax.net.ssl

Class KeyStoreBuilderParameters

java.lang.Object
javax.net.ssl.KeyStoreBuilderParameters
所有实现的接口:
ManagerFactoryParameters

public class KeyStoreBuilderParameters extends Object implements ManagerFactoryParameters
用于X509KeyManagers的参数对象,封装了一个KeyStore.Builders列表。
自 JDK 版本:
1.5
参见:
  • Constructor Details

    • KeyStoreBuilderParameters

      public KeyStoreBuilderParameters(KeyStore.Builder builder)
      从指定的KeyStore.Builder构造新的KeyStoreBuilderParameters。
      参数:
      builder - Builder对象
      抛出:
      NullPointerException - 如果builder为null
    • KeyStoreBuilderParameters

      public KeyStoreBuilderParameters(List<KeyStore.Builder> parameters)
      从KeyStore.Builder列表构造新的KeyStoreBuilderParameters。请注意,为了防止后续修改,列表会被克隆。
      参数:
      parameters - Builder对象列表
      抛出:
      NullPointerException - 如果parameters为null
      IllegalArgumentException - 如果parameters是空列表
  • Method Details

    • getParameters

      public List<KeyStore.Builder> getParameters()
      返回由此对象封装的KeyStore.Builder的不可修改列表。
      返回:
      由此对象封装的KeyStore.Builder的不可修改列表。