Class PinRemovalListener

  • All Implemented Interfaces:
    com.netscape.certsrv.request.IRequestListener

    public class PinRemovalListener
    extends java.lang.Object
    implements com.netscape.certsrv.request.IRequestListener
    This represnets a listener that removes pin from LDAP directory.
    Version:
    $Revision$, $Date$
    • Field Summary

      Fields 
      Modifier and Type Field Description
      protected java.lang.String[] configParams  
      static org.slf4j.Logger logger  
      protected java.lang.String mBaseDN  
      protected java.lang.String mImplName  
      protected java.lang.String mName  
      protected java.lang.String mPinAttr  
      protected static java.lang.String PROP_BASEDN  
      protected static java.lang.String PROP_ENABLED  
      protected static java.lang.String PROP_LDAP  
      protected static java.lang.String PROP_PINATTR  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void accept​(com.netscape.certsrv.request.IRequest r)
      Accepts request.
      java.lang.String[] getConfigParams()  
      IConfigStore getConfigStore()  
      java.lang.String getImplName()  
      java.lang.String getName()  
      void init​(ISubsystem sub, IConfigStore config)
      Initializes request listener for the specific subsystem and configuration store.
      void init​(java.lang.String name, java.lang.String ImplName, IConfigStore config)  
      void set​(java.lang.String name, java.lang.String val)
      Sets attribute.
      void shutdown()  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • logger

        public static org.slf4j.Logger logger
      • mName

        protected java.lang.String mName
      • mImplName

        protected java.lang.String mImplName
      • mBaseDN

        protected java.lang.String mBaseDN
      • mPinAttr

        protected java.lang.String mPinAttr
      • configParams

        protected java.lang.String[] configParams
    • Constructor Detail

      • PinRemovalListener

        public PinRemovalListener()
    • Method Detail

      • getName

        public java.lang.String getName()
      • getImplName

        public java.lang.String getImplName()
      • shutdown

        public void shutdown()
      • init

        public void init​(ISubsystem sub,
                         IConfigStore config)
                  throws EBaseException
        Description copied from interface: com.netscape.certsrv.request.IRequestListener
        Initializes request listener for the specific subsystem and configuration store.
        Specified by:
        init in interface com.netscape.certsrv.request.IRequestListener
        Parameters:
        sub - subsystem
        config - configuration store
        Throws:
        EBaseException
      • accept

        public void accept​(com.netscape.certsrv.request.IRequest r)
        Description copied from interface: com.netscape.certsrv.request.IRequestListener
        Accepts request.
        Specified by:
        accept in interface com.netscape.certsrv.request.IRequestListener
        Parameters:
        r - request
      • set

        public void set​(java.lang.String name,
                        java.lang.String val)
        Description copied from interface: com.netscape.certsrv.request.IRequestListener
        Sets attribute.
        Specified by:
        set in interface com.netscape.certsrv.request.IRequestListener
        Parameters:
        name - attribute name
        val - attribute value