Uses of Class
com.netscape.certsrv.ldap.ELdapException
-
-
Uses of ELdapException in com.netscape.certsrv.ldap
Subclasses of ELdapException in com.netscape.certsrv.ldap Modifier and Type Class Description class
ELdapServerDownException
This represents exception which indicates Ldap server is down.Methods in com.netscape.certsrv.ldap that throw ELdapException Modifier and Type Method Description netscape.ldap.LDAPConnection
ILdapConnFactory. getConn()
Request access to a Ldap connection from the pool.void
ILdapConnFactory. init(IConfigStore config)
Initialize the poll from the config store.void
ILdapConnInfo. init(IConfigStore config)
Initializes an instance from a config store.void
ILdapConnModule. init(ISubsystem owner, IConfigStore config)
Initialize ldap publishing module with config store.void
ILdapConnFactory. reset()
Used for disconnecting all connections.void
ILdapConnFactory. returnConn(netscape.ldap.LDAPConnection conn)
Return connection to the factory. -
Uses of ELdapException in com.netscape.certsrv.publish
Subclasses of ELdapException in com.netscape.certsrv.publish Modifier and Type Class Description class
ECompSyntaxErr
This type of exception is thrown in cases where an parsing error is found while evaluating a PKI component.class
EMapperNotFound
Exception for Publish Mapper not found.class
EMapperPluginNotFound
Exception for Mapper Plugin not found.class
EPublisherNotFound
Exception for Publisher not found.class
EPublisherPluginNotFound
Exception for Publisher Plugin not found.class
ERuleNotFound
Exception for Ldap Publishing Rule not found.class
ERulePluginNotFound
Exception for Publisher Rule plugin not found.Methods in com.netscape.certsrv.publish that throw ELdapException Modifier and Type Method Description boolean
ILdapExpression. evaluate(SessionContext sc)
Evaluate the Expression.boolean
ILdapExpression. evaluate(IRequest req)
Evaluate the Expression.java.util.Vector<java.lang.String>
IPublisherProcessor. getMapperDefaultParams(java.lang.String implName)
Returns mapper initial default parameters.java.util.Vector<java.lang.String>
IPublisherProcessor. getMapperInstanceParams(java.lang.String insName)
Returns mapper current instance parameters.java.util.Vector<java.lang.String>
IPublisherProcessor. getPublisherDefaultParams(java.lang.String implName)
Returns publisher initial default parameters.java.util.Vector<java.lang.String>
IPublisherProcessor. getPublisherInstanceParams(java.lang.String insName)
Returns Vector of PublisherIntance's current instance parameters.java.util.Vector<java.lang.String>
IPublisherProcessor. getRuleDefaultParams(java.lang.String implName)
Returns Vector of RulePlugin's initial default parameters.java.util.Vector<java.lang.String>
IPublisherProcessor. getRuleInstanceParams(java.lang.String implName)
Returns Vector of RulePlugin's current instance parameters.void
ILdapCrlMapper. init(IConfigStore config)
initialize from config store.void
ILdapPlugin. init(IConfigStore config)
Initialize from config store.void
ILdapPluginImpl. init(IConfigStore config)
initialize from config store and Isubsystem.void
ILdapPluginImpl. init(ISubsystem sys, IConfigStore config)
initialize from config store.LdapCertMapResult
ILdapCertMapper. map(netscape.ldap.LDAPConnection conn, java.security.cert.X509Certificate cert, boolean checkForCert)
maps a certificate to a LDAP entry.LdapCertMapResult
ILdapCrlMapper. map(netscape.ldap.LDAPConnection conn, X509CRLImpl crl, boolean checkForCrl)
maps a crl to a LDAP entry.java.lang.String
ILdapMapper. map(netscape.ldap.LDAPConnection conn, IRequest r, java.lang.Object obj)
maps a certificate to a LDAP entry.java.lang.String
ILdapMapper. map(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
maps a certificate to a LDAP entry.void
ILdapPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object object)
Publish an object.void
IPublishRuleSet. publish(netscape.ldap.LDAPConnection conn, IRequest req)
Apply publishing rules on a request.void
IPublisherProcessor. publishCACert(java.security.cert.X509Certificate cert)
Publish ca cert, UpdateDir.java, jobs, request listenersvoid
IPublisherProcessor. publishCert(java.security.cert.X509Certificate cert, IRequest req)
Publishs regular user certificate based on the criteria set in the request.void
IPublisherProcessor. publishCRL(java.lang.String dn, java.security.cert.X509CRL crl)
publishes a crl by mapping the issuer name in the crl to an entry and publishing it there.void
IPublisherProcessor. publishCRL(X509CRLImpl crl, java.lang.String crlIssuingPointId)
publishes a crl by mapping the issuer name in the crl to an entry and publishing it there.void
IXcertPublisherProcessor. publishXCertPair(byte[] pair)
Publish crossCertificatePair.void
ILdapPublisher. unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object object)
Unpublish an object.void
IPublisherProcessor. unpublishCACert(java.security.cert.X509Certificate cert)
This function is never called.void
IPublisherProcessor. unpublishCert(java.security.cert.X509Certificate cert, IRequest req)
Unpublish user certificate. -
Uses of ELdapException in com.netscape.certsrv.usrgrp
Methods in com.netscape.certsrv.usrgrp that throw ELdapException Modifier and Type Method Description IUser
ICertUserLocator. locateUser(Certificates certs)
Returns a user whose certificates match with the given certificates -
Uses of ELdapException in com.netscape.cms.authorization
Methods in com.netscape.cms.authorization that throw ELdapException Modifier and Type Method Description protected netscape.ldap.LDAPConnection
DirAclAuthz. getConn()
protected void
DirAclAuthz. returnConn(netscape.ldap.LDAPConnection conn)
-
Uses of ELdapException in com.netscape.cms.publish.mappers
Methods in com.netscape.cms.publish.mappers that throw ELdapException Modifier and Type Method Description java.lang.String
MapDNPattern. formDN(IRequest req, X500Name subject, CertificateExtensions ext)
Form a Ldap v3 DN string from a request and a cert subject name.java.lang.String[]
LdapDNCompsMap. formDNandFilter(X500Name subjName)
form a dn and filter from component in the cert subject namestatic ObjectIdentifier[]
LdapDNCompsMap. getCompsFromString(java.lang.String val)
useful routine for parsing components given as string to arrays of objectidentifiers.java.lang.String
LdapCaSimpleMap. map(netscape.ldap.LDAPConnection conn, IRequest req, java.lang.Object obj)
Maps a X500 subject name to LDAP entry.java.lang.String
LdapCaSimpleMap. map(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
Maps a X500 subject name to LDAP entry.java.lang.String
LdapCertCompsMap. map(netscape.ldap.LDAPConnection conn, IRequest req, java.lang.Object obj)
java.lang.String
LdapCertCompsMap. map(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
Maps a certificate to LDAP entry.java.lang.String
LdapCertExactMap. map(netscape.ldap.LDAPConnection conn, IRequest req, java.lang.Object obj)
java.lang.String
LdapCertExactMap. map(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
Finds the entry for the certificate by looking for the cert subject name in the subject name attribute.java.lang.String
LdapCertSubjMap. map(netscape.ldap.LDAPConnection conn, IRequest req, java.lang.Object obj)
java.lang.String
LdapCertSubjMap. map(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
Finds the entry for the certificate by looking for the cert subject name in the subject name attribute.java.lang.String
LdapCrlIssuerCompsMap. map(netscape.ldap.LDAPConnection conn, IRequest req, java.lang.Object obj)
java.lang.String
LdapCrlIssuerCompsMap. map(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
Maps a crl to LDAP entry.java.lang.String
LdapDNCompsMap. map(netscape.ldap.LDAPConnection conn, X500Name x500name, byte[] obj)
Maps a X500 subject name to LDAP entry.java.lang.String
LdapEnhancedMap. map(netscape.ldap.LDAPConnection conn, IRequest req, java.lang.Object obj)
Maps an X500 subject name to an LDAP entry.java.lang.String
LdapEnhancedMap. map(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
Maps an X500 subject name to an LDAP entry.java.lang.String
LdapSimpleMap. map(netscape.ldap.LDAPConnection conn, IRequest req, java.lang.Object obj)
Maps a X500 subject name to LDAP entry.java.lang.String
LdapSimpleMap. map(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
Maps a X500 subject name to LDAP entry.java.lang.String
NoMap. map(netscape.ldap.LDAPConnection conn, IRequest req, java.lang.Object obj)
java.lang.String
NoMap. map(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
Maps a X500 subject name to LDAP entry.java.util.Vector<java.lang.String>
LdapCertSubjMap. mapAll(netscape.ldap.LDAPConnection conn, IRequest req, java.lang.Object obj)
java.util.Vector<java.lang.String>
LdapCertSubjMap. mapAll(netscape.ldap.LDAPConnection conn, java.lang.Object obj)
Constructors in com.netscape.cms.publish.mappers that throw ELdapException Constructor Description MapDNPattern(java.io.PushbackReader in)
MapDNPattern(java.lang.String pattern)
Construct a DN pattern by parsing a pattern string. -
Uses of ELdapException in com.netscape.cms.publish.publishers
Methods in com.netscape.cms.publish.publishers that throw ELdapException Modifier and Type Method Description void
FileBasedPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object object)
Publishes a object to the ldap directory.void
LdapCaCertPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object certObj)
publish a CA certificate Adds the cert to the multi-valued certificate attribute as a DER encoded binary blob.void
LdapCertificatePairPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, byte[] pair)
publish a certificatePair -should not be called from listeners.void
LdapCertificatePairPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object pair)
publish a certificatePair -should not be called from listeners.void
LdapCertSubjPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object certObj)
publish a user certificate Adds the cert to the multi-valued certificate attribute as a DER encoded binary blob.void
LdapCrlPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object crlObj)
Replaces the CRL in the certificateRevocationList attribute.void
LdapEncryptCertPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object certObj)
publish a user certificate Adds the cert to the multi-valued certificate attribute as a DER encoded binary blob.void
LdapUserCertPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object certObj)
publish a user certificate Adds the cert to the multi-valued certificate attribute as a DER encoded binary blob.void
OCSPPublisher. publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object object)
Publishs a object to the ldap directory.void
FileBasedPublisher. unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object object)
Unpublishes a object to the ldap directory.void
LdapCaCertPublisher. unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object certObj)
deletes the certificate from CA's certificate attribute.void
LdapCertificatePairPublisher. unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object certObj)
unsupportedvoid
LdapCertSubjPublisher. unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object certObj)
deletes the certificate from the list of certificates.void
LdapCrlPublisher. unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object crlObj)
There shouldn't be a need to call this.void
LdapEncryptCertPublisher. unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object certObj)
unpublish a user certificate deletes the certificate from the list of certificates.void
LdapUserCertPublisher. unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object certObj)
unpublish a user certificate deletes the certificate from the list of certificates.void
OCSPPublisher. unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object object)
Unpublishs a object to the ldap directory.
-