source: valtobtest/subversion-1.6.2/subversion/libsvn_client/compat_providers.c @ 3

Last change on this file since 3 was 3, checked in by valtob, 15 years ago

subversion source 1.6.2 as test

File size: 3.9 KB
Line 
1/*
2 * compat_providers.c: wrapper providers backwards compatibility
3 *
4 * ====================================================================
5 * Copyright (c) 2000-2004 CollabNet.  All rights reserved.
6 *
7 * This software is licensed as described in the file COPYING, which
8 * you should have received as part of this distribution.  The terms
9 * are also available at http://subversion.tigris.org/license-1.html.
10 * If newer versions of this license are posted there, you may use a
11 * newer version instead, at your option.
12 *
13 * This software consists of voluntary contributions made by many
14 * individuals.  For exact contribution history, see the revision
15 * history and logs, available at http://subversion.tigris.org/.
16 * ====================================================================
17 */
18
19/* ==================================================================== */
20
21
22
23/*** Includes. ***/
24
25#include "svn_auth.h"
26#include "svn_client.h"
27
28void
29svn_client_get_simple_prompt_provider
30  (svn_auth_provider_object_t **provider,
31   svn_auth_simple_prompt_func_t prompt_func,
32   void *prompt_baton,
33   int retry_limit,
34   apr_pool_t *pool)
35{
36  svn_auth_get_simple_prompt_provider(provider, prompt_func, prompt_baton,
37                                      retry_limit, pool);
38}
39
40void
41svn_client_get_username_prompt_provider
42  (svn_auth_provider_object_t **provider,
43   svn_auth_username_prompt_func_t prompt_func,
44   void *prompt_baton,
45   int retry_limit,
46   apr_pool_t *pool)
47{
48  svn_auth_get_username_prompt_provider(provider, prompt_func, prompt_baton,
49                                        retry_limit, pool);
50}
51
52
53
54void svn_client_get_simple_provider(svn_auth_provider_object_t **provider,
55                                    apr_pool_t *pool)
56{
57  svn_auth_get_simple_provider2(provider, NULL, NULL, pool);
58}
59
60#if defined(WIN32) && !defined(__MINGW32__)
61void
62svn_client_get_windows_simple_provider(svn_auth_provider_object_t **provider,
63                                       apr_pool_t *pool)
64{
65  svn_auth_get_windows_simple_provider(provider, pool);
66}
67#endif /* WIN32 */
68
69void svn_client_get_username_provider(svn_auth_provider_object_t **provider,
70                                      apr_pool_t *pool)
71{
72  svn_auth_get_username_provider(provider, pool);
73}
74
75void
76svn_client_get_ssl_server_trust_file_provider
77  (svn_auth_provider_object_t **provider, apr_pool_t *pool)
78{
79  svn_auth_get_ssl_server_trust_file_provider(provider, pool);
80}
81
82void
83svn_client_get_ssl_client_cert_file_provider
84  (svn_auth_provider_object_t **provider, apr_pool_t *pool)
85{
86  svn_auth_get_ssl_client_cert_file_provider(provider, pool);
87}
88
89void
90svn_client_get_ssl_client_cert_pw_file_provider
91  (svn_auth_provider_object_t **provider, apr_pool_t *pool)
92{
93  svn_auth_get_ssl_client_cert_pw_file_provider2(provider, NULL, NULL, pool);
94}
95
96void
97svn_client_get_ssl_server_trust_prompt_provider
98  (svn_auth_provider_object_t **provider,
99   svn_auth_ssl_server_trust_prompt_func_t prompt_func,
100   void *prompt_baton,
101   apr_pool_t *pool)
102{
103  svn_auth_get_ssl_server_trust_prompt_provider(provider, prompt_func,
104                                                prompt_baton, pool);
105}
106
107void
108svn_client_get_ssl_client_cert_prompt_provider
109  (svn_auth_provider_object_t **provider,
110   svn_auth_ssl_client_cert_prompt_func_t prompt_func,
111   void *prompt_baton,
112   int retry_limit,
113   apr_pool_t *pool)
114{
115  svn_auth_get_ssl_client_cert_prompt_provider(provider, prompt_func,
116                                               prompt_baton, retry_limit,
117                                               pool);
118}
119
120void
121svn_client_get_ssl_client_cert_pw_prompt_provider
122  (svn_auth_provider_object_t **provider,
123   svn_auth_ssl_client_cert_pw_prompt_func_t prompt_func,
124   void *prompt_baton,
125   int retry_limit,
126   apr_pool_t *pool)
127{
128  svn_auth_get_ssl_client_cert_pw_prompt_provider(provider, prompt_func,
129                                                  prompt_baton, retry_limit,
130                                                  pool);
131}
Note: See TracBrowser for help on using the repository browser.