org.acegisecurity.userdetails.ldap
Class LdapUserDetailsImpl.Essence
java.lang.Object
org.acegisecurity.userdetails.ldap.LdapUserDetailsImpl.Essence
- Enclosing class:
- LdapUserDetailsImpl
public static class LdapUserDetailsImpl.Essence
- extends java.lang.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 |
LdapUserDetailsImpl.Essence
public LdapUserDetailsImpl.Essence()
LdapUserDetailsImpl.Essence
public LdapUserDetailsImpl.Essence(LdapUserDetails copyMe)
addAuthority
public LdapUserDetailsImpl.Essence addAuthority(GrantedAuthority a)
createUserDetails
public LdapUserDetails createUserDetails()
getGrantedAuthorities
public GrantedAuthority[] getGrantedAuthorities()
setAccountNonExpired
public LdapUserDetailsImpl.Essence setAccountNonExpired(boolean accountNonExpired)
setAccountNonLocked
public LdapUserDetailsImpl.Essence setAccountNonLocked(boolean accountNonLocked)
setAttributes
public LdapUserDetailsImpl.Essence setAttributes(javax.naming.directory.Attributes attributes)
setAuthorities
public LdapUserDetailsImpl.Essence setAuthorities(GrantedAuthority[] authorities)
setControls
public void setControls(javax.naming.ldap.Control[] controls)
setCredentialsNonExpired
public LdapUserDetailsImpl.Essence setCredentialsNonExpired(boolean credentialsNonExpired)
setDn
public LdapUserDetailsImpl.Essence setDn(java.lang.String dn)
setEnabled
public LdapUserDetailsImpl.Essence setEnabled(boolean enabled)
setPassword
public LdapUserDetailsImpl.Essence setPassword(java.lang.String password)
setUsername
public LdapUserDetailsImpl.Essence setUsername(java.lang.String username)
Copyright © 2004-2012 Interface21, Inc. All Rights Reserved.