// **************************************************************************** // function: insertAuthEvent // // This function inserts an AuthEvent into the current list of authEvents // // DB_SECUITY_EVENTID - is the event ID to insert // see: $MY_SQROOT/log4cxx.trafodion.auth.config/evl_sqlog_eventnum.h // eventText - text to insert // severity - severity of the event // **************************************************************************** void insertAuthEvent( std::vector<AuthEvent> & authEvents, DB_SECURITY_EVENTID eventID, const char * eventText, logLevel severity) { AuthEvent authEvent(eventID, eventText, severity); authEvents.push_back(authEvent); }
AuthForm::AuthForm(WContainerWidget *parent) :WContainerWidget(parent) { session_.login().changed().connect(this, &AuthForm::authEvent); authEvent(); authwidget = new Auth::AuthWidget(session::auth(), session_.users(), session_.login()); authwidget->model()->addPasswordAuth(session_.passwordAuth()); authwidget->setRegistrationEnabled(true); authwidget->processEnvironment(); this->addWidget(authwidget); }