クラス UserAttribute
- java.lang.Object
-
- org.springframework.security.core.userdetails.memory.UserAttribute
public class UserAttribute extends java.lang.Object
ユーザーに関連付けられた属性を一時的に格納するためにInMemoryUserDetailsManager
によって使用されます。
コンストラクターのサマリー
コンストラクター コンストラクター 説明 UserAttribute()
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
addAuthority(GrantedAuthority newAuthority)
java.util.List<GrantedAuthority>
getAuthorities()
java.lang.String
getPassword()
boolean
isEnabled()
boolean
isValid()
void
setAuthorities(java.util.List<GrantedAuthority> authorities)
このユーザーのすべての権限を設定します。void
setAuthoritiesAsString(java.util.List<java.lang.String> authoritiesAsStrings)
文字列値からこのユーザーのすべての権限を設定します。void
setEnabled(boolean enabled)
void
setPassword(java.lang.String password)
メソッドの詳細
addAuthority
public void addAuthority(GrantedAuthority newAuthority)
getAuthorities
public java.util.List<GrantedAuthority> getAuthorities()
setAuthorities
public void setAuthorities(java.util.List<GrantedAuthority> authorities)
このユーザーのすべての権限を設定します。- パラメーター:
authorities
-List
<GrantedAuthority
>- 導入:
- 1.1
setAuthoritiesAsString
public void setAuthoritiesAsString(java.util.List<java.lang.String> authoritiesAsStrings)
文字列値からこのユーザーのすべての権限を設定します。必要なGrantedAuthority
オブジェクトを作成します。- パラメーター:
authoritiesAsStrings
-List
<String
>- 導入:
- 1.1
getPassword
public java.lang.String getPassword()
isEnabled
public boolean isEnabled()
isValid
public boolean isValid()
setEnabled
public void setEnabled(boolean enabled)
setPassword
public void setPassword(java.lang.String password)