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