Which method is used to set the principal authentication identity?
A. IDfSessionManager.setPrincipalName() only
B. IDfSessionManager.setIdentity() only
C. IDfSessionManager.setPrincipalName() and IDfSessionManager.setIdentity()
D. IDfLoginManager.setPrincipalName() and IDfSessionManager.setIdentity()
What is the purpose of IDfSessionManager.authenticate method?
A. To get a user session when a custom authentication plugin is used
B. To validate user credentials without getting a session
C. To get a user session during single sign-on
D. To validate user credentials when shared sessions are used
The following code is a method in an SBO and the createFolders() method in the SBO creates folders in the repository and returns true or false depending on the success of the folder creation. What will be the result upon executing the method?
A. Transaction is committed or aborted depending the value returned by CreateFolders()method.
B. DfException is thrown as session cannot start a transaction in an SBO.
C. Compilation error is thrown as beginTrans(), abortTrans() and commitTrans() are part ofSession Manager and not Session object.
D. DfException is thrown as the method did not check whether there is already an activetransaction.
What does the following code do?
A. adds a new group called "topsecret"
B. adds a new dynamic group called "topsecret"
C. adds the user associated with the current session to the "topsecret" dynamic group
D. adds a group called "top secret" to the DFC cache, which can later be used to completecreation of a new dm_group object
Given the following code: What is the expected outcome?
A. A new document is created.
B. The code does not compile.
C. An exception is thrown and the transaction is aborted.
D. A session is not part of the transaction, but a new document is still created.
Under what circumstances should you call IDfSessionManager.newSession() instead of IDfSessionManager.getSession()?
A. in a multi-threaded environment where there is a single session manager passed to athread
B. in a single threaded environment where more than one method is passed theIDfSessionManager
C. in any multi-threaded environment
D. in any class where a method is synchronized and is passed the IDfSessionManager as anargument or return type
Repositories A and B project to Connection Broker server1, and repositories Y and Z project to Connection Broker server2. Your dmcl.ini file looks like: If no user session has been established yet, what repository names will be output by the following statements?
A. A, B
B. Y, Z
C. A, B, Y, Z
D. A DfException will be thrown because a superuser session has not been established.
Lifecycles are represented in DFC by which interface?
A. IDfPolicy
B. IDfLifecycle
C. IDfSysObject
D. IDfBusinessPolicy
Given the following code: Which statement is true?
A. All recipients of the workflow will need to signoff the workflow.
B. aObject can reference a non persistent object.
C. The recipients of the workflow will receive the workflow tasks sequentially.
D. The sender of the workflow will receive notification when all recipients have completedtheir work.
Given the following steps: In which order should these steps be taken to programmatically start a task?
A. 1, 2, 3, 4
B. 1, 2, 4, 3
C. 2, 1, 4, 3
D. 2, 4, 1, 3
Nowadays, the certification exams become more and more important and required by more and more enterprises when applying for a job. But how to prepare for the exam effectively? How to prepare for the exam in a short time with less efforts? How to get a ideal result and how to find the most reliable resources? Here on Vcedump.com, you will find all the answers. Vcedump.com provide not only EMC exam questions, answers and explanations but also complete assistance on your exam preparation and certification application. If you are confused on your E20-405 exam preparations and EMC certification application, do not hesitate to visit our Vcedump.com to find your solutions here.