public SSLConfig keyStore(String password) {
        Validate.notEmpty(password, "Password cannot be empty");
        return keyStore(System.getProperty("user.home") + File.separatorChar + ".keystore", password);
    }
public SSLConfig keyStore(String password) {
        Validate.notEmpty(password, "Password cannot be empty");
        return keyStore(System.getProperty("user.home") + File.separatorChar + ".keystore", password);
    }
public SSLConfig keyStore ( String password ) { Validate . notEmpty ( password , "Password cannot be empty" ) ; return keyStore ( System . getProperty ( "user.home" ) + File . separatorChar + ".keystore" , password ) ; }
Uses the user default keystore stored in &lt;user.home&gt;/.keystore

@param password - Use null for no password
@return The keystore specification
Uses the user default keystore stored in &lt ; user . home&gt ; / . keystore