#ifndef _LOGIN_IDL
|
#define _LOGIN_IDL
|
|
#include "01-base.idl"
|
#include "02-framework.idl"
|
|
|
module com {
|
module vci {
|
module corba{
|
module logon {
|
module method {
|
interface LogonManagement {
|
/**验证登录**/
|
corba::framework::data::UserInfo checkLogin(in wstring userName,in wstring password) raises (corba::common::VCIError);
|
|
corba::framework::data::UserInfo checkLoginForBS(in wstring userName,in wstring password) raises (corba::common::VCIError);
|
|
corba::framework::data::UserInfo getUserObjectByUserName(in wstring userName) raises (corba::common::VCIError);
|
|
corba::framework::data::UserInfo loginByToken(in wstring token) raises (corba::common::VCIError);
|
|
/**会话信息比以前的UserInfo多,所以单独加了接口**/
|
wstring getSessionInfoByToken(in wstring token) raises(corba::common::VCIError);
|
/***end**/
|
};//LogonManagement
|
|
};//method
|
};//logon
|
};//corba
|
};//vci
|
};//com
|
|
#endif
|