5.5.2 既存アプリケーションで行っているユーザ管理の適用
利用しているアプリケーションがすでにユーザ管理を行っている場合に,統合ユーザ管理のシングルサインオンを適用するには,次の表に示す条件を満たしている必要があります。
LoginModuleの有無 |
条件1 |
条件2 |
適用 |
適用方法 |
---|---|---|---|---|
ある |
改造できる。 |
− |
○ |
sharedStateで認証情報が渡せるようにして呼び出します。 |
改造できない。 |
sharedStateで認証情報が渡せる。 |
○ |
jaas.conf(JAASのコンフィグレーションファイル)をシングルサインオンライブラリ用に変更します。 |
|
sharedStateで認証情報が渡せない。 |
× |
− |
||
ない |
login用APIが公開されている。 |
− |
○ |
ログインモジュールを作成します。 |
login用APIが公開されていない。 |
− |
× |
− |
なお,標準ログインモジュールのWebPasswordLoginModule,WebCertificateLoginModule,WebPasswordLDAPLoginModuleおよびWebPasswordJDBCLoginModule(ユーザ認証を行うログインモジュール)は,すべてシングルサインオンを適用できます。