summaryrefslogtreecommitdiffabout
path: root/lib/extension_chain.cc
blob: 5c2afd99aa39925714cf4b6ca39098861efa45cb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <cstdarg>
#include <opkele/extension_chain.h>

namespace opkele {

    void extension_chain_t::checkid_hook(basic_openid_message& om){ 
	for(iterator i=begin();i!=end();++i) (*i)->checkid_hook(om);
    }
    void extension_chain_t::id_res_hook(const basic_openid_message& om,const basic_openid_message& sp) {
	for(iterator i=begin();i!=end();++i) (*i)->id_res_hook(om,sp);
    }
    void extension_chain_t::checkid_hook(const basic_openid_message& inm,basic_openid_message& oum) {
	for(iterator i=begin();i!=end();++i) (*i)->checkid_hook(inm,oum);
    }

}