クラス 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 LdapUserDetailsImplinstance
コンストラクター概要
コンストラクター コンストラクター 説明 Essence()Essence(org.springframework.ldap.core.DirContextOperations ctx)Essence(LdapUserDetails copyMe)
方法の概要
すべてのメソッド インスタンスメソッド 具象メソッド 修飾子と型 メソッド 説明 voidaddAuthority(GrantedAuthority a)権限がすでに存在しない限り、リストに権限を追加します。その場合は無視されます。protected LdapUserDetailsImplcreateTarget()LdapUserDetailscreateUserDetails()java.util.Collection<GrantedAuthority>getGrantedAuthorities()voidsetAccountNonExpired(boolean accountNonExpired)voidsetAccountNonLocked(boolean accountNonLocked)voidsetAuthorities(java.util.Collection<? extends GrantedAuthority> authorities)voidsetCredentialsNonExpired(boolean credentialsNonExpired)voidsetDn(java.lang.String dn)voidsetDn(javax.naming.Name dn)voidsetEnabled(boolean enabled)voidsetGraceLoginsRemaining(int graceLoginsRemaining)voidsetPassword(java.lang.String password)voidsetTimeBeforeExpiration(int timeBeforeExpiration)voidsetUsername(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)