summaryrefslogtreecommitdiffabout
authorMichael Krelin <hacker@klever.net>2007-01-11 00:58:24 (UTC)
committer Michael Krelin <hacker@klever.net>2007-01-11 00:58:24 (UTC)
commita6a0c64df62882893b0e3d3566dc828e7fe4e328 (patch) (unidiff)
tree4d4948b8852e46e3f49ebd413f8ab84f703a76d0
parent06eaf00c48fc563245b85c2be4b8b5a03ef2cfe9 (diff)
downloadlibopkele-a6a0c64df62882893b0e3d3566dc828e7fe4e328.zip
libopkele-a6a0c64df62882893b0e3d3566dc828e7fe4e328.tar.gz
libopkele-a6a0c64df62882893b0e3d3566dc828e7fe4e328.tar.bz2
fixed a definition in header
Diffstat (more/less context) (ignore whitespace changes)
-rw-r--r--include/opkele/extension.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/include/opkele/extension.h b/include/opkele/extension.h
index 3fb5f6e..a9d301b 100644
--- a/include/opkele/extension.h
+++ b/include/opkele/extension.h
@@ -1,59 +1,59 @@
1#ifndef __OPKELE_EXTENSIONS_H 1#ifndef __OPKELE_EXTENSION_H
2#define __OPKELE_EXTENSIONS_H 2#define __OPKELE_EXTENSION_H
3 3
4/** 4/**
5 * @file 5 * @file
6 * @brief extensions framework basics 6 * @brief extensions framework basics
7 */ 7 */
8 8
9#include <opkele/types.h> 9#include <opkele/types.h>
10 10
11/** 11/**
12 * @brief the main opkele namespace 12 * @brief the main opkele namespace
13 */ 13 */
14namespace opkele { 14namespace opkele {
15 15
16 /** 16 /**
17 * OpenID consumer extension hooks base class 17 * OpenID consumer extension hooks base class
18 */ 18 */
19 class extension_t { 19 class extension_t {
20 public: 20 public:
21 /** 21 /**
22 * hook called by consumer before submitting data to OpenID server. 22 * hook called by consumer before submitting data to OpenID server.
23 * It is supposed to manipulate parameters list. 23 * It is supposed to manipulate parameters list.
24 * @param p parameters about to be submitted to server 24 * @param p parameters about to be submitted to server
25 * @param identity identity being verified. It may differ from the 25 * @param identity identity being verified. It may differ from the
26 * one available in parameters list in case of delegation 26 * one available in parameters list in case of delegation
27 */ 27 */
28 virtual void checkid_hook(params_t& p,const string& identity); 28 virtual void checkid_hook(params_t& p,const string& identity);
29 /** 29 /**
30 * hook called by consumer after identity information received from 30 * hook called by consumer after identity information received from
31 * OpenID server is verified. 31 * OpenID server is verified.
32 * @param p parameters received from server 32 * @param p parameters received from server
33 * @param sp signed parameters received from server with 'openid.' 33 * @param sp signed parameters received from server with 'openid.'
34 * leader stripped 34 * leader stripped
35 * @param identity identity confirmed. May differ from the one 35 * @param identity identity confirmed. May differ from the one
36 * available in parameters list in case of delegation. May also be 36 * available in parameters list in case of delegation. May also be
37 * empty which means - extract one from parameters 37 * empty which means - extract one from parameters
38 */ 38 */
39 virtual void id_res_hook(const params_t& p,const params_t& sp,const string& identity); 39 virtual void id_res_hook(const params_t& p,const params_t& sp,const string& identity);
40 40
41 /** 41 /**
42 * hook called by server before returning information to consumer. 42 * hook called by server before returning information to consumer.
43 * The hook may manipulate output parameters. It is important to 43 * The hook may manipulate output parameters. It is important to
44 * note that modified pout["signed"] is used for signing response. 44 * note that modified pout["signed"] is used for signing response.
45 * @param pin request parameters list 45 * @param pin request parameters list
46 * @param put response parameters list 46 * @param put response parameters list
47 */ 47 */
48 virtual void checkid_hook(const params_t& pin,params_t& pout); 48 virtual void checkid_hook(const params_t& pin,params_t& pout);
49 49
50 /** 50 /**
51 * Casts the object to pointer to itself. For convenient passing 51 * Casts the object to pointer to itself. For convenient passing
52 * of pointer. 52 * of pointer.
53 */ 53 */
54 operator extension_t*(void) { return this; } 54 operator extension_t*(void) { return this; }
55 }; 55 };
56 56
57} 57}
58 58
59#endif /* __OPKELE_EXTENSIONS_H */ 59#endif /* __OPKELE_EXTENSION_H */