public interface JpsLdapBootstrap
| Modifier and Type | Method and Description | 
|---|---|
| void | checkJpsLdapSchema(java.io.InputStream schema)checks the LDAP server if the schema exists. | 
| void | createJpsAuditStoreInLdap(java.lang.String domain)Creates a LDAP node AuditStore under a domain node for storing audit event definition and policy. | 
| void | createJpsBootstrapInLdapStore(java.io.File schemaFile)Seeds JPS schema in the LDAP server. | 
| void | createJpsBootstrapInLdapStore(java.io.InputStream schema)Seeds JPS schema in the LDAP server. | 
| void | createJpsCredentailStoreInLdap(java.lang.String domain)Creates a LDAP node CredentialStore under a domain node for storing LDAP credential store data. | 
| void | createJpsFarmInLdapStore(java.lang.String farmName)Creates LDAP nodes CredentialStore and SystemPolicy under a farm node for storing LDAP credential and system policy store data. | 
| void | createJpsKeyStoreInLdap(java.lang.String domain)Creates a LDAP node FarmKeyStore under a domain node, and KeyStores and Policy node under FarmKeyStore for storing domain wide keys and policies. | 
| void | createJpsPolicyStoreInLdap(java.lang.String domain)Creates a LDAP node SystemPolicy under a domain node for storing domain wide authorization policies. | 
| void | deleteJpsBootstrapInLdapStore()Deletes LDAP node JPSContext and all sub-nodes. | 
| void | deleteJpsFarmInLdapStore(java.lang.String farmName)Deletes LDAP node for a farm data store. | 
| void | setJpsContextInLdapStore()add cn=JPSContext in LDAP if it does not exist | 
void createJpsBootstrapInLdapStore(java.io.File schemaFile)
                            throws JpsException
schemaFile -JpsExceptionvoid createJpsBootstrapInLdapStore(java.io.InputStream schema)
                            throws JpsException
schema -JpsExceptionvoid checkJpsLdapSchema(java.io.InputStream schema)
                 throws JpsException
schema - InputStream of the schema fileJpsExceptionvoid deleteJpsBootstrapInLdapStore()
                            throws JpsException
JpsExceptionvoid createJpsFarmInLdapStore(java.lang.String farmName)
                       throws JpsException
farmName - the name of a domainJpsExceptionvoid deleteJpsFarmInLdapStore(java.lang.String farmName)
                       throws JpsException
farmName -JpsExceptionvoid createJpsCredentailStoreInLdap(java.lang.String domain)
                             throws JpsException
domain - the name of a domainJpsExceptionvoid createJpsPolicyStoreInLdap(java.lang.String domain)
                         throws JpsException
domain - the name of a domainJpsExceptionvoid createJpsKeyStoreInLdap(java.lang.String domain)
                      throws JpsException
domain - the name of a domainJpsExceptionvoid createJpsAuditStoreInLdap(java.lang.String domain)
                        throws JpsException
domain - the name of a domainJpsExceptionvoid setJpsContextInLdapStore()
                       throws JpsException
JpsException