クラス LdapUserDetailsImpl.Essence
- java.lang.Object
-
- org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence
- 既知の直属サブクラス
Person.Essence
- 含まれているクラス:
- LdapUserDetailsImpl
public static class LdapUserDetailsImpl.Essence extends java.lang.Object
エッセンスパターンのバリエーション。変更可能な中間オブジェクトを作成するために使用されます
フィールドのサマリー
フィールド 修飾子と型 フィールド 説明 protected LdapUserDetailsImpl
instance
コンストラクターの概要
コンストラクター コンストラクター 説明 Essence()
Essence(org.springframework.ldap.core.DirContextOperations ctx)
Essence(LdapUserDetails copyMe)
メソッドのサマリー
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 void
addAuthority(GrantedAuthority a)
権限がすでに存在しない限り、リストに権限を追加します。その場合は無視されます。protected LdapUserDetailsImpl
createTarget()
LdapUserDetails
createUserDetails()
java.util.Collection<GrantedAuthority>
getGrantedAuthorities()
void
setAccountNonExpired(boolean accountNonExpired)
void
setAccountNonLocked(boolean accountNonLocked)
void
setAuthorities(java.util.Collection<? extends GrantedAuthority> authorities)
void
setCredentialsNonExpired(boolean credentialsNonExpired)
void
setDn(java.lang.String dn)
void
setDn(javax.naming.Name dn)
void
setEnabled(boolean enabled)
void
setGraceLoginsRemaining(int graceLoginsRemaining)
void
setPassword(java.lang.String password)
void
setTimeBeforeExpiration(int timeBeforeExpiration)
void
setUsername(java.lang.String username)
フィールドの詳細
instance
protected LdapUserDetailsImpl instance
コンストラクターの詳細
Essence
public Essence()
Essence
public Essence(org.springframework.ldap.core.DirContextOperations ctx)
Essence
public Essence(LdapUserDetails copyMe)
メソッドの詳細
createTarget
protected LdapUserDetailsImpl createTarget()
addAuthority
public void addAuthority(GrantedAuthority a)
権限がすでに存在しない限り、リストに権限を追加します。その場合は無視されます。
createUserDetails
public LdapUserDetails createUserDetails()
getGrantedAuthorities
public java.util.Collection<GrantedAuthority> getGrantedAuthorities()
setAccountNonExpired
public void setAccountNonExpired(boolean accountNonExpired)
setAccountNonLocked
public void setAccountNonLocked(boolean accountNonLocked)
setAuthorities
public void setAuthorities(java.util.Collection<? extends GrantedAuthority> authorities)
setCredentialsNonExpired
public void setCredentialsNonExpired(boolean credentialsNonExpired)
setDn
public void setDn(java.lang.String dn)
setDn
public void setDn(javax.naming.Name dn)
setEnabled
public void setEnabled(boolean enabled)
setPassword
public void setPassword(java.lang.String password)
setUsername
public void setUsername(java.lang.String username)
setTimeBeforeExpiration
public void setTimeBeforeExpiration(int timeBeforeExpiration)
setGraceLoginsRemaining
public void setGraceLoginsRemaining(int graceLoginsRemaining)