Skip navigation links

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

E17060-04


oracle.odi.core.security
Class PasswordStorageRecoveryService

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


public class PasswordStorageRecoveryService
extends java.lang.Object

Implementation of password storage recovery service. Use this service only if External Password Storage crashed. If you want to switch from a running External Password Storage back to internal password storage use the PasswordStorageSwitchingService instead.

Since:
11.1.1.3.0

Constructor Summary
PasswordStorageRecoveryService(javax.sql.DataSource pMasterDataSource)
          Create a new PasswordStorageRecoveryService to force back a given ODI master repository to use Internal Password Storage.

 

Method Summary
 boolean isExternalPasswordStorageAccessible()
          Test whether the external password storage defined in ODI master repository is accessible.
 boolean isUsingExternalPasswordStorage()
          Test if the ODI master repository is using an external password storage.
 void resetToInternalPasswordStorage()
          This method forces password storage configuration to internal.

 

Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

PasswordStorageRecoveryService

public PasswordStorageRecoveryService(javax.sql.DataSource pMasterDataSource)
Create a new PasswordStorageRecoveryService to force back a given ODI master repository to use Internal Password Storage.
Parameters:
pMasterDataSource - the DataSource to ODI master repository.

Method Detail

isUsingExternalPasswordStorage

public boolean isUsingExternalPasswordStorage()
Test if the ODI master repository is using an external password storage.
Returns:
true if the ODI master repository is using an external password storage, false otherwise

isExternalPasswordStorageAccessible

public boolean isExternalPasswordStorageAccessible()
Test whether the external password storage defined in ODI master repository is accessible.
Returns:
true if the external password storage defined in ODI master repository is accessible, false otherwise

resetToInternalPasswordStorage

public void resetToInternalPasswordStorage()
This method forces password storage configuration to internal. Passwords for all OdiUsers with "supervisor" rights will be reset to the value passed in pNewOdiUsersPassword. Passwords for all other ODI object will be lost and will need to be reseted manually using ODI.

Skip navigation links

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

E17060-04


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