org.springframework.security.userdetails.ldap
Class LdapUserDetailsImpl.Essence
java.lang.Object
org.springframework.security.userdetails.ldap.LdapUserDetailsImpl.Essence
- Direct Known Subclasses:
- Person.Essence
- Enclosing class:
- LdapUserDetailsImpl
public static class LdapUserDetailsImpl.Essence
- extends Object
Variation of essence pattern. Used to create mutable intermediate object
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
instance
protected LdapUserDetailsImpl instance
LdapUserDetailsImpl.Essence
public LdapUserDetailsImpl.Essence()
LdapUserDetailsImpl.Essence
public LdapUserDetailsImpl.Essence(org.springframework.ldap.core.DirContextOperations ctx)
LdapUserDetailsImpl.Essence
public LdapUserDetailsImpl.Essence(LdapUserDetails copyMe)
createTarget
protected LdapUserDetailsImpl createTarget()
addAuthority
public void addAuthority(GrantedAuthority a)
- Adds the authority to the list, unless it is already there, in which case it is ignored
createUserDetails
public LdapUserDetails createUserDetails()
getGrantedAuthorities
public GrantedAuthority[] getGrantedAuthorities()
setAccountNonExpired
public void setAccountNonExpired(boolean accountNonExpired)
setAccountNonLocked
public void setAccountNonLocked(boolean accountNonLocked)
setAttributes
public void setAttributes(Attributes attributes)
setAuthorities
public void setAuthorities(GrantedAuthority[] authorities)
setCredentialsNonExpired
public void setCredentialsNonExpired(boolean credentialsNonExpired)
setDn
public void setDn(String dn)
setDn
public void setDn(Name dn)
setEnabled
public void setEnabled(boolean enabled)
setPassword
public void setPassword(String password)
setUsername
public void setUsername(String username)
Copyright © 2004-2010 SpringSource, Inc. All Rights Reserved.