| java.lang.Object | 
    
    
        
            | ↳ | org.springframework.security.ldap.userdetails.LdapUserDetailsImpl.Essence | 
    
|  Known Direct Subclasses | 
|  Known Indirect Subclasses | 
Class Overview
Variation of essence pattern. Used to create mutable intermediate object
 
Summary
| [Expand] Inherited Methods | 
|---|
|  From class
  java.lang.Object 
  
   
    
    
	 
    
        | Object | clone() |  
        | boolean | equals(Object arg0) |  
        | void | finalize() |  
        | final
            
            
            Class<?> | getClass() |  
        | int | hashCode() |  
        | final
            
            
            void | notify() |  
        | final
            
            
            void | notifyAll() |  
        | String | toString() |  
        | final
            
            
            void | wait() |  
        | final
            
            
            void | wait(long arg0, int arg1) |  
        | final
            
            
            void | wait(long arg0) |  | 
 
Fields
Public Constructors
 
    
      
        public 
         
         
         
         
        
      
      LdapUserDetailsImpl.Essence
      ()
    
      
    
 
 
    
      
        public 
         
         
         
         
        
      
      LdapUserDetailsImpl.Essence
      (DirContextOperations ctx)
    
      
    
 
Public Methods
 
    
      
    
      
  Adds the authority to the list, unless it is already there, in which case it is ignored 
 
 
 
    
      
        public 
         
         
         
         
        void
      
      setAccountNonExpired
      (boolean accountNonExpired)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setAccountNonLocked
      (boolean accountNonLocked)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setCredentialsNonExpired
      (boolean credentialsNonExpired)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setDn
      (Name dn)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setEnabled
      (boolean enabled)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setGraceLoginsRemaining
      (int graceLoginsRemaining)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setPassword
      (String password)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setTimeBeforeExpiration
      (int timeBeforeExpiration)
    
      
    
 
 
    
      
        public 
         
         
         
         
        void
      
      setUsername
      (String username)
    
      
    
 
Protected Methods