libzypp  13.10.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 {
24  namespace media
26  {
27 
28 
30  //
31  // CLASS NAME : CredentialFileReader
32  //
34  {
35  public:
44  typedef function<bool(AuthData_Ptr &)> ProcessCredentials;
45 
46  CredentialFileReader(const Pathname & crfile,
47  const ProcessCredentials & callback);
49  private:
51  };
53 
54 
56  } // media
59 } // zypp
61 
62 #endif /* ZYPP_MEDIA_CREDENTIALFILEREADER_H */
function< bool(AuthData_Ptr &)> ProcessCredentials
Callback definition.
CredentialFileReader(const Pathname &crfile, const ProcessCredentials &callback)
Convenience interface for handling authentication data of media user.