Class EmailResolverKeys

java.lang.Object
com.netscape.cmscore.notification.EmailResolverKeys
All Implemented Interfaces:
IAttrSet, Serializable

public class EmailResolverKeys extends Object implements IAttrSet
Email resolver (ordered) keys as input to email for resolving emails, e.g. request/cert, cert/request, request, request/cert/subjectalternatename.
Author:
cfu
See Also:
  • Field Details

  • Constructor Details

    • EmailResolverKeys

      public EmailResolverKeys()
  • Method Details

    • set

      public void set(String name, Object key) throws EBaseException
      sets a key with key name and the key
      Specified by:
      set in interface IAttrSet
      Parameters:
      name - key name
      key - key
      Throws:
      EBaseException - NullPointerException
    • get

      public Object get(String name)
      returns the key to which the specified name is mapped in this key set
      Specified by:
      get in interface IAttrSet
      Parameters:
      name - key name
      Returns:
      the named email resolver key
    • delete

      public void delete(String name)
      removes the name and its corresponding key from this key set. This method does nothing if the named key is not in the key set.
      Specified by:
      delete in interface IAttrSet
      Parameters:
      name - key name
    • getElements

      public Enumeration<String> getElements()
      returns an enumeration of the key names in this key set. Use the Enumeration methods on the returned object to fetch the elements sequentially.
      Specified by:
      getElements in interface IAttrSet
      Returns:
      an enumeration of the values in this key set
      See Also: