参照先: 説明
| インターフェース | 説明 |
|---|---|
| PersistentTokenRepository | PersistentTokenBasedRememberMeServices がユーザーの永続的なログイントークンを格納するために使用する抽象化。 |
| クラス | 説明 |
|---|---|
| AbstractRememberMeServices | RememberMeServices 実装の基本クラス。 |
| InMemoryTokenRepositoryImpl | マップによる単純な PersistentTokenRepository 実装。 |
| JdbcTokenRepositoryImpl | JDBC ベースの永続的なログイントークンリポジトリの実装。 |
| PersistentRememberMeToken | |
| PersistentTokenBasedRememberMeServices | BarryJaspan の永続的ログイン Cookie のベストプラクティスの改善に基づく RememberMeServices の実装。 |
| RememberMeAuthenticationFilter | SecurityContext に Authentication オブジェクトがないかどうかを検出し、RememberMeServices 実装がリクエストした場合は、コンテキストに記憶記憶認証トークンを設定します。 |
| TokenBasedRememberMeServices | 以前に記憶したユーザーを Base-64 エンコード Cookie で識別します。 |
| 例外 | 説明 |
|---|---|
| CookieTheftException | |
| InvalidCookieException | 送信された Cookie の形式が無効であるか、期限が切れていることを示すために RememberMeServices 実装によってスローされた例外。 |
| RememberMeAuthenticationException | この例外は、remember-me 認証の使用中に Authentication 例外が発生した場合にスローされます。 |
2 つのデフォルトの実装が付属しています。リファレンスマニュアルの Remember-Me 認証の章を参照してください。