Class HashAuthData

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, java.util.Map<java.lang.String,​java.util.Vector<java.lang.Object>>

    public class HashAuthData
    extends java.util.Hashtable<java.lang.String,​java.util.Vector<java.lang.Object>>
    The structure stores the information of which machine is enabled for the agent-initiated user enrollment, and whom agents enable this feature, and the value of the timeout.

    Version:
    $Revision$, $Date$
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static long LASTLOGIN  
      static long TIMEOUT  
    • Constructor Summary

      Constructors 
      Constructor Description
      HashAuthData()  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      java.lang.String getAgentName​(java.lang.String hostname)  
      long getLastLogin​(java.lang.String hostname)  
      java.lang.String getSecret​(java.lang.String hostname)  
      long getTimeout​(java.lang.String hostname)  
      void setAgentName​(java.lang.String hostname, java.lang.String agentName)  
      void setLastLogin​(java.lang.String hostname, long lastLogin)  
      void setSecret​(java.lang.String hostname, java.lang.String secret)  
      void setTimeout​(java.lang.String hostname, long timeout)  
      • Methods inherited from class java.util.Hashtable

        clear, clone, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, get, getOrDefault, hashCode, isEmpty, keys, keySet, merge, put, putAll, putIfAbsent, rehash, remove, remove, replace, replace, replaceAll, size, toString, values
      • Methods inherited from class java.lang.Object

        finalize, getClass, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • HashAuthData

        public HashAuthData()
    • Method Detail

      • getAgentName

        public java.lang.String getAgentName​(java.lang.String hostname)
      • setAgentName

        public void setAgentName​(java.lang.String hostname,
                                 java.lang.String agentName)
      • getTimeout

        public long getTimeout​(java.lang.String hostname)
      • setTimeout

        public void setTimeout​(java.lang.String hostname,
                               long timeout)
      • getSecret

        public java.lang.String getSecret​(java.lang.String hostname)
      • setSecret

        public void setSecret​(java.lang.String hostname,
                              java.lang.String secret)
      • getLastLogin

        public long getLastLogin​(java.lang.String hostname)
      • setLastLogin

        public void setLastLogin​(java.lang.String hostname,
                                 long lastLogin)