|
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 | |||||||||