|
Oracle Internet Directory API Reference 10g(10.1.2) B14083-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.idm.user.UserFactoryControl
A UserFactory control encapsulates different pieces of information that controls the behavior of UserFactory class methods.
A Default UserFactoryControl allows the follwoing behavior 1. Create/modify the base user. 2. Create/modify the user footprint for all the applications. 3. Create user footprint for all the enabled applications
Constructor Summary | |
UserFactoryControl() Default Constructor |
Method Summary | |
Application[] |
getAppList() return list of applications for which the user footprint needs to be created |
boolean |
isAppAllowed(Application app) Returns true if the application foot print creation is allowed. |
boolean |
isAppUserCreateEnabled() Whether or not the app user should be created ? |
boolean |
isAppUserModifyEnabled() Whether or not the app user should be modified ? |
boolean |
isBaseUserCreateEnabled() Whether or not the base user should be created ? |
boolean |
isBaseUserModifyEnabled() Whether or not the base user should be modified ? |
boolean |
isDASMandatoryAttrChkEnabled() Set whether or not to perform the DAS mandatory attribute check |
void |
setApplication(Application app) Allow the user footprint creation for this application only |
void |
setAppList(Application[] appList) List of applications for which the user footprint creation is allowed. |
void |
setCreateAppUser(boolean shouldAppUserBeCreated) Whether or not the app user should be created ? |
void |
setCreateBaseUser(boolean shouldBaseUserBeCreated) Whether or not the base user should be created ? |
void |
setDASMandatoryAttrChk(boolean chkDasMandatroyAttrs) Set whether or not to perform the DAS mandatory attribute check |
void |
setLoggingStream(java.io.OutputStream logStream) The Logging information can be written to the specified stream |
void |
setModifyAppUser(boolean shouldAppUserBeModified) Whether or not the app user should be modified ? |
void |
setModifyBaseUser(boolean shouldBaseUserBeModified) Whether or not the base user should be modified ? |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public UserFactoryControl()
Method Detail |
public void setAppList(Application[] appList)
appList
- List of application for which user footprint creation is allowed.public void setApplication(Application app)
app
- application for which the user footprint creation is allowedpublic void setCreateBaseUser(boolean shouldBaseUserBeCreated)
shouldBaseUserBeCreated
- true - create base user false - do not create base userpublic void setCreateAppUser(boolean shouldAppUserBeCreated)
shouldAppUserBeCreated
- true - create app user false - do not create app userpublic void setModifyBaseUser(boolean shouldBaseUserBeModified)
shouldBaseUserBeModified
- true - modify base user false - do not modify base userpublic void setModifyAppUser(boolean shouldAppUserBeModified)
shouldAppUserBeModified
- true - modify base user false - do not modify app userpublic void setDASMandatoryAttrChk(boolean chkDasMandatroyAttrs)
chkDasMandatroyAttrs
- enable/disable DAS mandatory attribute check.public void setLoggingStream(java.io.OutputStream logStream)
logStream
- write the log/trace information to this streampublic Application[] getAppList()
public boolean isBaseUserCreateEnabled()
public boolean isAppUserCreateEnabled()
public boolean isBaseUserModifyEnabled()
public boolean isAppUserModifyEnabled()
public boolean isDASMandatoryAttrChkEnabled()
public boolean isAppAllowed(Application app)
app
- that needs to be checked whether it is allowed or not ?
|
Oracle Internet Directory API Reference 10g(10.1.2) B14083-02 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |