クライアントアプリケーションがIMAPS以外の既存の業務システムを利用して認証している場合、そのままではオフライン認証や認証モードでのSLSを利用できません。
このような独自認証を行った場合、ユーザーの情報を登録すれば、これらの機能を利用できます。
string userId = "user1"; string passwd = "pass11"; string userName = "name1"; string[] userRole = null; try { LoginManager lm = new LoginManager(); lm.setLoginUserInfo(userId, passwd, userName, userRole); } catch (例外キャッチ) { // キャッチした例外の内容に応じて、例外処理を実装します。 }
UserManager um = UserManager.getInstance(); string userId = um.userId; // ユーザーIDを取得する場合
try { LoginManager lm = new LoginManager(); lm.deleteUserInfo(userId); } catch (例外キャッチ) { // キャッチした例外の内容に応じて、例外処理を実装します。 }