Cached authentication data attributes
[Cached authentication data]

Attributes of authentication credentials. More...

Defines

#define SVN_CONFIG_REALMSTRING_KEY   "svn:realmstring"
 A hash-key pointing to a realmstring.
#define SVN_CONFIG_AUTHN_USERNAME_KEY   "username"
 A hash-key for usernames.
#define SVN_CONFIG_AUTHN_PASSWORD_KEY   "password"
 A hash-key for passwords.
#define SVN_CONFIG_AUTHN_PASSPHRASE_KEY   "passphrase"
 A hash-key for passphrases, such as SSL client ceritifcate passphrases.
#define SVN_CONFIG_AUTHN_PASSTYPE_KEY   "passtype"
 A hash-key for the type of a password or passphrase.
#define SVN_CONFIG_AUTHN_ASCII_CERT_KEY   "ascii_cert"
 A hash-key for SSL certificates.
#define SVN_CONFIG_AUTHN_FAILURES_KEY   "failures"
 A hash-key for recorded SSL certificate verification failures.

Detailed Description

Attributes of authentication credentials.

The values of these keys are C strings.

Note:
Some of these hash keys were also used in versions < 1.9 but were not part of the public API (except SVN_CONFIG_REALMSTRING_KEY which has been present since 1.0).

Define Documentation

#define SVN_CONFIG_AUTHN_ASCII_CERT_KEY   "ascii_cert"

A hash-key for SSL certificates.

The value is the base64-encoded DER form certificate.

Since:
New in 1.9.
Note:
The value is not human readable.

Definition at line 725 of file svn_config.h.

#define SVN_CONFIG_AUTHN_FAILURES_KEY   "failures"

A hash-key for recorded SSL certificate verification failures.

Failures encoded as an ASCII integer containing any of the SVN_AUTH_SSL_* SSL server certificate failure bits defined in svn_auth.h.

Since:
New in 1.9.

Definition at line 732 of file svn_config.h.

#define SVN_CONFIG_AUTHN_PASSPHRASE_KEY   "passphrase"

A hash-key for passphrases, such as SSL client ceritifcate passphrases.

The passphrase may be in plaintext or encrypted form, depending on the authentication provider.

Since:
New in 1.9.

Definition at line 712 of file svn_config.h.

#define SVN_CONFIG_AUTHN_PASSTYPE_KEY   "passtype"

A hash-key for the type of a password or passphrase.

The type indicates which provider owns the credential.

Since:
New in 1.9.

Definition at line 718 of file svn_config.h.

#define SVN_CONFIG_AUTHN_PASSWORD_KEY   "password"

A hash-key for passwords.

The password may be in plaintext or encrypted form, depending on the authentication provider.

Since:
New in 1.9.

Definition at line 705 of file svn_config.h.

#define SVN_CONFIG_AUTHN_USERNAME_KEY   "username"

A hash-key for usernames.

Since:
New in 1.9.

Definition at line 698 of file svn_config.h.

#define SVN_CONFIG_REALMSTRING_KEY   "svn:realmstring"

A hash-key pointing to a realmstring.

This attribute is mandatory.

Since:
New in 1.0.

Definition at line 693 of file svn_config.h.

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Defines

Generated on 4 Aug 2015 for Subversion by  doxygen 1.6.1