An instance of this class encapsulates the parameters necessary to obtain a KeyStore object at some later time. This class is useful when you want to defer the initialization of a KeyStore (which may require the user to enter a password) until it is needed. See the javax.net.ssl.KeyStoreBuilderParameters class, for example. public abstract static class KeyStore.Builder { // Protected Constructors protected Builder ( ); // Public Class Methods public static KeyStore.Builder newInstance (KeyStore keyStore , KeyStore.ProtectionParameter protectionParameter ); public static KeyStore.Builder newInstance (String type , Provider provider , KeyStore.ProtectionParameter protection ); public static KeyStore.Builder newInstance (String type , Provider provider , java.io.File file , KeyStore.ProtectionParameter protection ); // Public Instance Methods public abstract KeyStore getKeyStore ( ) throws KeyStoreException; public abstract KeyStore.ProtectionParameter getProtectionParameter (String alias ) throws KeyStoreException; } Passed Tojavax.net.ssl.KeyStoreBuilderParameters.KeyStoreBuilderParameters( ) |