| Index: subversion/include/svn_auth_kwallet.h |
| =================================================================== |
| --- subversion/include/svn_auth_kwallet.h (.../trunk) (revision 0) |
| +++ subversion/include/svn_auth_kwallet.h (.../branches/kwallet) (revision 31195) |
| @@ -0,0 +1,54 @@ |
| +/** |
| + * @copyright |
| + * ==================================================================== |
| + * Copyright (c) 2008 CollabNet. All rights reserved. |
| + * |
| + * This software is licensed as described in the file COPYING, which |
| + * you should have received as part of this distribution. The terms |
| + * are also available at http://subversion.tigris.org/license-1.html. |
| + * If newer versions of this license are posted there, you may use a |
| + * newer version instead, at your option. |
| + * |
| + * This software consists of voluntary contributions made by many |
| + * individuals. For exact contribution history, see the revision |
| + * history and logs, available at http://subversion.tigris.org/. |
| + * ==================================================================== |
| + * @endcopyright |
| + * |
| + * @file svn_auth_kwallet.h |
| + * @brief Subversion's authentication system - Support for KWallet |
|
sussman
2008/05/15 15:14:41
I don't understand why a whole new public header w
|
| + */ |
| + |
| +#ifndef SVN_AUTH_KWALLET_H |
| +#define SVN_AUTH_KWALLET_H |
| + |
| +#include <apr_pools.h> |
| + |
| +#include "svn_auth.h" |
| + |
| +#ifdef __cplusplus |
| +extern "C" { |
| +#endif /* __cplusplus */ |
| + |
| +/** |
| + * Create and return @a *provider, an authentication provider of type @c |
| + * svn_auth_cred_simple_t that gets/sets information from the user's |
| + * ~/.subversion configuration directory. Allocate @a *provider in |
| + * @a pool. |
| + * |
| + * This is like svn_client_get_simple_provider(), except that the |
| + * password is stored in KWallet. |
| + * |
| + * @since New in 1.6 |
| + * @note This function actually works only on systems with libsvn_auth_kwallet |
| + * and KWallet installed. |
| + */ |
| +void |
| +svn_auth_get_kwallet_simple_provider(svn_auth_provider_object_t **provider, |
| + apr_pool_t *pool); |
| + |
| +#ifdef __cplusplus |
| +} |
| +#endif /* __cplusplus */ |
| + |
| +#endif /* SVN_AUTH_KWALLET_H */ |
| Property changes on: subversion/include/svn_auth_kwallet.h |
| ___________________________________________________________________ |
| Added: svn:eol-style |
| + native |