Mercurial > hgsubversion
diff hgsubversion/svnwrap/subvertpy_wrapper.py @ 968:c500bc862215
svnwrap: Implement handling of ssl_client_cert_prompt_provider
author | Mitsuhiro Koga <shiena.jp@gmail.com> |
---|---|
date | Tue, 23 Oct 2012 19:33:15 +0900 |
parents | 0b6a6a7c26f3 |
children | 145611306f8a |
line wrap: on
line diff
--- a/hgsubversion/svnwrap/subvertpy_wrapper.py +++ b/hgsubversion/svnwrap/subvertpy_wrapper.py @@ -213,6 +213,9 @@ class SubversionRepo(object): def username(realm, may_save): return _prompt.username(realm, may_save) + def ssl_client_cert(realm, may_save): + return _prompt.ssl_client_cert(realm, may_save) + def ssl_server_trust(realm, failures, cert_info, may_save): creds = _prompt.ssl_server_trust(realm, failures, cert_info, may_save) if creds is None: @@ -235,6 +238,7 @@ class SubversionRepo(object): providers += [ ra.get_simple_prompt_provider(simple, 2), ra.get_username_prompt_provider(username, 2), + ra.get_ssl_client_cert_prompt_provider(ssl_client_cert, 2), ra.get_ssl_server_trust_prompt_provider(ssl_server_trust), ]