Makes client certs and writes them to disk at path.

    This essentially defers to clarent's ``makeCredentials`` function,
    except it also shows a nice splash screen.

def _makeCredentials(email, path, workbench):
    """Makes client certs and writes them to disk at path.

    This essentially defers to clarent's ``makeCredentials`` function,
    except it also shows a nice splash screen.

    """
    splash = _Splash(u"SSL credential generation",
                     u"Generating SSL credentials. (This can take a while.)")
    workbench.display(splash)

    makeCredentials(path, email)

    workbench.undisplay()