Oracle® Data Integrator Java API Reference
11g Release 1 (11.1.1.3.0)

E17060-01

oracle.odi.core.security
Class PasswordStorageSwitchingService

java.lang.Object
  extended by oracle.odi.core.security.PasswordStorageSwitchingService

public class PasswordStorageSwitchingService
extends java.lang.Object

Implementation of password storage configuration switching service.

Since:
11.1.1.3.0

Constructor Summary
PasswordStorageSwitchingService(javax.sql.DataSource pMasterDataSource)
          Create a new PasswordStorageSwitchingService to handle Password Storage switching for a given ODI master repository.
 
Method Summary
 PasswordStorageConfiguration getCurrentPasswordStorageConfiguration()
          Get the current PasswordStorageConfiguration used by this master repository.
 void switchToNewPasswordStorage(PasswordStorageConfiguration pNewPasswordStorageConfig)
           This method will change the PasswordStorageConfiguration for the master ODI repository.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PasswordStorageSwitchingService

public PasswordStorageSwitchingService(javax.sql.DataSource pMasterDataSource)
Create a new PasswordStorageSwitchingService to handle Password Storage switching for a given ODI master repository.

Parameters:
pMasterDataSource - the DataSource to ODI master repository.
Method Detail

getCurrentPasswordStorageConfiguration

public PasswordStorageConfiguration getCurrentPasswordStorageConfiguration()
Get the current PasswordStorageConfiguration used by this master repository.

Returns:
the current PasswordStorageConfiguration

switchToNewPasswordStorage

public void switchToNewPasswordStorage(PasswordStorageConfiguration pNewPasswordStorageConfig)

This method will change the PasswordStorageConfiguration for the master ODI repository.

Warning Use this method with care :
  • Before using this service be sure every ODI applications (including ODI Agent, ODI Studio and all third party application using ODI public API...) using this ODI master repository are shut down.
  • Only OdiUser and OdiDataServer passwords will be moved to the new PasswordStorageConfiguration other password will be lost.

    Parameters:
    pNewPasswordStorageConfig - the new PasswordStorageConfiguration that will be used

  • Oracle® Data Integrator Java API Reference
    11g Release 1 (11.1.1.3.0)

    E17060-01

    Copyright © 2010, Oracle and/or its affiliates. All rights reserved.