public interface JpsUtilMigrationRealmIfc
Modifier and Type | Method and Description |
---|---|
void |
migrateLDAPtoLdifRealm(java.lang.String srcSubscriber, java.lang.String srcLdapLocation, java.lang.String srcLdapPrincipal, char[] srcLdapCredentials, java.lang.String dstRealm, java.lang.String dstFileLocation, java.lang.String dstLdapLocation, java.lang.String dstLdapPrincipal, char[] dstLdapCredentials)
Method to migrate realm data(users and roles) from one identity store to another.
|
void |
migrateLDAPtoXMLRealm(java.lang.String srcSubscriber, java.lang.String srcLdapLocation, java.lang.String srcLdapPrincipal, char[] srcLdapCredentials, java.lang.String dstRealm, java.lang.String dstFileLocation)
Method to migrate realm data(users and roles) from one identity store to another.
|
void |
migrateRealmData(java.lang.String srcJpsCtx, java.lang.String dstJpsCtx, java.lang.String dstLdifFile)
Method to migrate realm data( users and roles) from one identity store (source) to another (destination).
|
void |
migrateXmlToLdifRealmData(java.lang.String srcRealm, java.lang.String srcFileLocation, java.lang.String dstRealm, java.lang.String dstFileLocation, java.lang.String dstLdapLocation, java.lang.String dstLdapPrincipal, char[] dstLdapCredentials)
Method to migrate realm data(users and roles) from one identity store to another.
|
void |
migrateXmlToXmlRealmData(java.lang.String srcRealm, java.lang.String srcFileLocation, java.lang.String dstRealm, java.lang.String dstFileLocation)
Method to migrate realm data(users and roles) from one identity store to another.
|
void migrateRealmData(java.lang.String srcJpsCtx, java.lang.String dstJpsCtx, java.lang.String dstLdifFile) throws JpsException
srcJpsCtx
- The JPS Context which defines the source identity store (defined in the jps-config.xml file).dstJpsCtx
-dstLdifFile
- absolute Location of LDIF file to be written in case the destination store is LDAP type.JpsException
void migrateXmlToXmlRealmData(java.lang.String srcRealm, java.lang.String srcFileLocation, java.lang.String dstRealm, java.lang.String dstFileLocation) throws JpsException
srcRealm
- Name of the source realmsrcFileLocation
- Location of the xml source file.dstRealm
- Name of the destination realmdstFileLocation
- Location of the destination xml file.JpsException
void migrateXmlToLdifRealmData(java.lang.String srcRealm, java.lang.String srcFileLocation, java.lang.String dstRealm, java.lang.String dstFileLocation, java.lang.String dstLdapLocation, java.lang.String dstLdapPrincipal, char[] dstLdapCredentials) throws JpsException
srcRealm
- Name of the source realmsrcFileLocation
- Location of the xml source filedstRealm
- of the destination realmdstFileLocation
- Location of the destination LDIF file, The LDIF file need not be present already before invoking the API.dstLdapLocation
- URL of the destination LDAP serverdstLdapPrincipal
- Username used to connect to the LDAP serverdstLdapCredentials
- Credential for authentication of the username.JpsException
void migrateLDAPtoXMLRealm(java.lang.String srcSubscriber, java.lang.String srcLdapLocation, java.lang.String srcLdapPrincipal, char[] srcLdapCredentials, java.lang.String dstRealm, java.lang.String dstFileLocation) throws JpsException
srcSubscriber
- source Subscriber DNsrcLdapLocation
- URL of the source LDAP serversrcLdapPrincipal
- username used to connect to the LDAP serversrcLdapCredentials
- credential for authentication of the username.dstRealm
- name of the destination realmdstFileLocation
- Location of the destination xml fileJpsException
void migrateLDAPtoLdifRealm(java.lang.String srcSubscriber, java.lang.String srcLdapLocation, java.lang.String srcLdapPrincipal, char[] srcLdapCredentials, java.lang.String dstRealm, java.lang.String dstFileLocation, java.lang.String dstLdapLocation, java.lang.String dstLdapPrincipal, char[] dstLdapCredentials) throws JpsException
srcSubscriber
- source Subscriber DNsrcLdapLocation
- URL of the source LDAP serversrcLdapPrincipal
- username used to connect to the source LDAP serversrcLdapCredentials
- credential for authentication of the source LDAP server username.dstRealm
- name of the destination realmdstFileLocation
- Location of the destination LDIF file, The LDIF file need not be present already before invoking the API.dstLdapLocation
- URL of the destination LDAP serverdstLdapPrincipal
- username used to connect to the destination LDAP serverdstLdapCredentials
- credential for authentication of the destination LDAP server username.JpsException