public class PageMyPasswordQuestions extends PageAdminHome
AUTH_HOME_ALL_DESCRIPTION, AUTH_HOME_ALL_LABEL, AUTH_HOME_ALL_URI
ID_FEEDBACK_CONTAINER
ENABLE, FLAG_AFTER_RENDERING, FLAG_INITIALIZED, FLAG_PREPARED_FOR_RENDER, FLAG_REMOVING_FROM_HIERARCHY, FLAG_RENDERING, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING
Constructor and Description |
---|
PageMyPasswordQuestions() |
PageMyPasswordQuestions(org.apache.wicket.model.IModel<PasswordQuestionsDto> model) |
PageMyPasswordQuestions(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> userToEdit) |
Modifier and Type | Method and Description |
---|---|
List<SecurityQuestionAnswerDTO> |
createUsersSecurityQuestionsList(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user) |
void |
executeAddingQuestions(int questionNumber,
int panelNumber,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.SecurityQuestionDefinitionType> policyQuestionList)
method for adding questions to user credentials
|
void |
executePasswordQuestionsAndAnswers(List<SecurityQuestionAnswerDTO> userQuestionList,
List<com.evolveum.midpoint.xml.ns._public.common.common_3.SecurityQuestionDefinitionType> policyQuestionList,
int panelNumber)
method for get existing questions and answer from user credentials
|
PageBase |
getPageBase() |
org.apache.wicket.markup.html.list.ListView<MyPasswordQuestionsPanel> |
getPanels(List<MyPasswordQuestionsPanel> p) |
void |
initButtons(org.apache.wicket.markup.html.form.Form mainForm) |
void |
initLayout() |
clearLessJsCache, createAnonymousTask, createBreadcrumb, createComponentPath, createEnumResourceKey, createInstanceBreadcrumb, createMenuItems, createModalWindow, createPageTitleModel, createSimpleTask, createSimpleTask, createStringResource, createStringResource, createStringResourceStatic, createStringResourceStatic, getCertificationService, getDescribe, getExpressionFactory, getFeedbackPanel, getFormValidatorRegistry, getItemsPerPage, getMainPopup, getMainPopupBodyId, getMatchingRuleRegistry, getMidpointApplication, getMidpointConfiguration, getModelDiagnosticService, getModelInteractionService, getModelService, getPageTitleModel, getPrincipal, getPrismContext, getReportManager, getResourceValidator, getRestartResponseException, getScriptingService, getSecurityEnforcer, getSessionStorage, getString, getTaskManager, getTaskService, getWebApplicationConfiguration, getWorkflowManager, getWorkflowService, hideMainPopup, loadAdminGuiConfiguration, loadUserSelf, onBeforeRender, onConfigure, redirectBack, redirectBackToBreadcrumb, redirectBackViaRestartResponseException, renderHead, runPrivileged, setMainPopupTitle, setTimeZone, showMainPopup, showResult, showResult, showResult, showResult, updateBreadcrumbParameters, validateObject
configureResponse, dirty, getMarkupType, homePageLink, onAfterRender, onRender, renderXmlDecl, reportMissingHead, setHeaders
componentChanged, componentRendered, detachModels, dirty, endComponentRender, getAutoIndex, getId, getPageClass, getPageId, getPageParameters, getPageReference, getRenderCount, getSizeInBytes, getStatelessHint, hierarchyAsString, internalOnModelChanged, internalPrepareForRender, isBookmarkable, isErrorPage, isPageStateless, onDetach, onInitialize, renderPage, setFreezePageId, setNumericId, setStatelessHint, setWasCreatedBookmarkable, startComponentRender, toString, wasCreatedBookmarkable, wasRendered
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findComponentToDequeue, get, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getRegionMarkup, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onAfterRenderChildren, onComponentTagBody, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, swap, toString, visitChildren, visitChildren, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, canCallListenerInterface, canCallListenerInterfaceAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, debug, detach, detachModel, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSession, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, newMarkupSourcingStrategy, onComponentTag, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, prepareForRender, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setRequestFlag, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, visitParents, warn, wrap
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
public PageMyPasswordQuestions()
public PageMyPasswordQuestions(org.apache.wicket.model.IModel<PasswordQuestionsDto> model)
public PageMyPasswordQuestions(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> userToEdit)
public List<SecurityQuestionAnswerDTO> createUsersSecurityQuestionsList(PrismObject<com.evolveum.midpoint.xml.ns._public.common.common_3.UserType> user)
public void initLayout()
public void executeAddingQuestions(int questionNumber, int panelNumber, List<com.evolveum.midpoint.xml.ns._public.common.common_3.SecurityQuestionDefinitionType> policyQuestionList)
questionNumber
- panelNumber
- policyQuestionList
- public void executePasswordQuestionsAndAnswers(List<SecurityQuestionAnswerDTO> userQuestionList, List<com.evolveum.midpoint.xml.ns._public.common.common_3.SecurityQuestionDefinitionType> policyQuestionList, int panelNumber)
userQuestionList
- policyQuestionList
- panelNumber
- public org.apache.wicket.markup.html.list.ListView<MyPasswordQuestionsPanel> getPanels(List<MyPasswordQuestionsPanel> p)
public void initButtons(org.apache.wicket.markup.html.form.Form mainForm)
public PageBase getPageBase()
Copyright © 2016 evolveum. All rights reserved.