} catch (CertificateException e) {} catch (CRLException e) {}
} catch (CRLException e) {}
    public LdapPublisher(){    	super();    	data.put(TYPE, new Integer(TYPE_LDAPPUBLISHER));    	        setHostname("");        setUseSSL(true);        setPort(DEFAULT_SSLPORT);        setBaseDN("");        setLoginDN("");        setLoginPassword("");        setCreateNonExisingUsers(true);        setModifyExistingUsers(true);                setUserObjectClass(DEFAULT_USEROBJECTCLASS);        setCAObjectClass(DEFAULT_CAOBJECTCLASS);        setUserCertAttribute(DEFAULT_USERCERTATTRIBUTE);        setCACertAttribute(DEFAULT_CACERTATTRIBUTE);        setCRLAttribute(DEFAULT_CRLATTRIBUTE);        setARLAttribute(DEFAULT_ARLATTRIBUTE);             setUseFieldInLdapDN(new ArrayList());                if(fakecrl == null){          		  try {			X509CRL crl = CertTools.getCRLfromByteArray(fakecrlbytes);			fakecrl = crl.getEncoded();		  } catch (CertificateException e) {}		    catch (CRLException e) {}		    catch (IOException e) {}		}                    }