## wisdom.core.application
インタフェース IAuthenticate

public interface IAuthenticate

ユーザー認証の方法を定義したインターフェース。
任意のユーザー認証ロジックを作成するために使用されます。このインターフェースを実装したクラスが `ServletRuntimeConfig.getAuthenticateClass()`によって使用され、サーブレット実行時に呼び出されます。 IAuthenticate実装クラス内で、認証エラーの場合は、`認証失敗例外`を送出します。 認証に成功した場合、`UserSessionFactory`を使用して`セッション情報`を作成します。

バージョン:
  1
作成者:
  Takao Kouda

メソッドの概要
`void` `authenticate(IRequestHandler rh, java.lang.String user, java.lang.String password)` ユーザー認証を行います

メソッドの詳細

### authenticate

    public void authenticate(IRequestHandler rh,
                             java.lang.String user,
                             java.lang.String password)
                      throws java.lang.Exception

  ユーザー認証を行います

  パラメータ:
    `rh` -
    `user` - ユーザーID
    `password` - パスワード
  例外:
    `実行に送出される例外。`
    `java.lang.Exception`