getProfileDynamicEntries
Returns a list of EntryTemplates that must be resolved for the specified credential profile. This method supports importing the security question/answer and the updating of initial passwords and security question/answer credentials. This method only supports profiles for the following types of credentials:
-
CRED_ELEMENT_TYPE_PASSWORD
-
CRED_ELEMENT_TYPE_SQ
For Java:
EntryTemplate[] getProfileDynamicEntries(ConfigurationId credProfileId)
throws NoSuchConfigException, SessionException, ManagementException, LocalizedRemoteException;
For C++:
EntryTemplateVector
*getProfileDynamicEntries(ConfigurationId
*credProfileId)
Parameters:
-
credProfileId—Credential profile to examine.
The ProfileId should always be retrieved using getCredentialProfileIds().
The following table indicates how to set the remaining CredentialElement attributes based on the context indicated.
Returns:
The list of runtime input requirement aliases to be resolved. The list includes entryTemplate instances per Credential type.
Key |
Label |
IsReadOnly |
Value |
---|---|---|---|
password credential type |
|
|
|
password |
Initial Password |
false |
<no value supplied> |
question-answer credential type |
|
|
|
<question ID 1> |
<question in plain language> |
false |
<no value supplied> |
… |
… |
… |
… |
<question ID n> |
<question in plain language> |
false |
<no value supplied> |
minAnswers |
Minimum required answers |
true |
<number of minimum required answers per policy> |
Exceptions:
-
SessionException—if there is no valid session (such as session not opened or timed out).
-
ManagementExceptio—if an internal failure occurs.
-
NoSuchConfigException—if the credential profile addressed by the profileId attribute any of passed Credential instances is not found.
-
LocalizedRemoteException— (thrown by the Web service layer) only when the most severe, unexpected, SOAP-level failures occur.
See also Entry.