インターフェース UserDetailsManager
- すべてのスーパーインターフェース:
UserDetailsService
新しいユーザーを作成し、既存のユーザーを更新する機能を提供する
UserDetailsService の拡張。- 導入:
- 2.0
メソッドのサマリー
修飾子と型メソッド説明voidchangePassword(StringSE oldPassword, StringSE newPassword) 現在のユーザーのパスワードを変更します。voidcreateUser(UserDetails user) 指定された詳細で新しいユーザーを作成します。voiddeleteUser(StringSE username) 指定されたログイン名を持つユーザーをシステムから削除します。voidupdateUser(UserDetails user) 指定されたユーザーを更新します。booleanuserExists(StringSE username) 指定されたログイン名を持つユーザーがシステムに存在するかどうかを確認します。インターフェース org.springframework.security.core.userdetails.UserDetailsService から継承されたメソッド
loadUserByUsername
メソッドの詳細
createUser
指定された詳細で新しいユーザーを作成します。updateUser
指定されたユーザーを更新します。deleteUser
指定されたログイン名を持つユーザーをシステムから削除します。changePassword
現在のユーザーのパスワードを変更します。これにより、永続的なユーザーリポジトリ (データベース、LDAP など) 内のユーザーのパスワードが変更されます。- パラメーター:
oldPassword- 現在のパスワード (必要に応じて再認証する)newPassword- 変更するパスワード
userExists
指定されたログイン名を持つユーザーがシステムに存在するかどうかを確認します。