|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface ILdapPublisher
Interface for publishing certificate or crl to database store.
Field Summary | |
---|---|
static java.lang.String |
PROP_ENABLE
|
static java.lang.String |
PROP_IMPLNAME
|
static java.lang.String |
PROP_PREDICATE
|
Method Summary | |
---|---|
java.util.Vector |
getDefaultParams()
Returns the initial default parameters. |
java.lang.String |
getDescription()
Returns the description of the publisher. |
java.lang.String |
getImplName()
Returns the implementation name. |
java.util.Vector |
getInstanceParams()
Returns the current instance parameters. |
void |
publish(netscape.ldap.LDAPConnection conn,
java.lang.String dn,
java.lang.Object object)
Publish an object. |
void |
unpublish(netscape.ldap.LDAPConnection conn,
java.lang.String dn,
java.lang.Object object)
Unpublish an object. |
Methods inherited from interface com.netscape.certsrv.publish.ILdapPlugin |
---|
getConfigStore, init |
Field Detail |
---|
static final java.lang.String PROP_PREDICATE
static final java.lang.String PROP_ENABLE
static final java.lang.String PROP_IMPLNAME
Method Detail |
---|
java.lang.String getImplName()
java.lang.String getDescription()
java.util.Vector getInstanceParams()
java.util.Vector getDefaultParams()
void publish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object object) throws ELdapException
conn
- a Ldap connection
(null for non-LDAP publishing)dn
- dn of the ldap entry to publish cert
(null for non-LDAP publishing)object
- object to publish
(java.security.cert.X509Certificate or,
java.security.cert.X509CRL)
ELdapException
- publish failed.void unpublish(netscape.ldap.LDAPConnection conn, java.lang.String dn, java.lang.Object object) throws ELdapException
conn
- the Ldap connection
(null for non-LDAP publishing)dn
- dn of the ldap entry to unpublish cert
(null for non-LDAP publishing)object
- object to unpublish
(java.security.cert.X509Certificate)
ELdapException
- unpublish failed.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |