libzypp  15.28.6
CredentialFileReader.h
Go to the documentation of this file.
1 /*---------------------------------------------------------------------\
2 | ____ _ __ __ ___ |
3 | |__ / \ / / . \ . \ |
4 | / / \ V /| _/ _/ |
5 | / /__ | | | | | | |
6 | /_____||_| |_| |_| |
7 | |
8 \---------------------------------------------------------------------*/
12 #ifndef ZYPP_MEDIA_CREDENTIALFILEREADER_H
13 #define ZYPP_MEDIA_CREDENTIALFILEREADER_H
14 
15 #include "zypp/base/Function.h"
16 #include "zypp/Url.h"
17 #include "zypp/Pathname.h"
18 
20 
22 namespace zypp
23 {
25  namespace media
26  {
31  {
32  public:
36  typedef function<bool(AuthData_Ptr &)> ProcessCredentials;
37 
38  CredentialFileReader( const Pathname & crfile_r, const ProcessCredentials & callback_r );
40  private:
42  };
44 
45  } // namespace media
47 } // namespace zypp
49 
50 #endif /* ZYPP_MEDIA_CREDENTIALFILEREADER_H */
function< bool(AuthData_Ptr &)> ProcessCredentials
Callback invoked for each entry found in the file.
Parse credentials files and catalogs.
CredentialFileReader(const Pathname &crfile_r, const ProcessCredentials &callback_r)
Convenience interface for handling authentication data of media user.