Class PropagatePasswordPanel<F extends FocusType>
java.lang.Object
org.apache.wicket.Component
org.apache.wicket.MarkupContainer
org.apache.wicket.markup.html.WebMarkupContainer
org.apache.wicket.markup.html.panel.Panel
com.evolveum.midpoint.gui.api.component.BasePanel<F>
com.evolveum.midpoint.gui.impl.page.self.credentials.ChangePasswordPanel<F>
com.evolveum.midpoint.gui.impl.page.self.credentials.PropagatePasswordPanel<F>
- All Implemented Interfaces:
Serializable,Iterable<org.apache.wicket.Component>,org.apache.wicket.event.IEventSink,org.apache.wicket.event.IEventSource,org.apache.wicket.feedback.IFeedbackContributor,org.apache.wicket.IConverterLocator,org.apache.wicket.IMetadataContext<Serializable,,org.apache.wicket.Component> org.apache.wicket.IQueueRegion,org.apache.wicket.markup.html.IHeaderContributor,org.apache.wicket.request.component.IRequestableComponent,org.apache.wicket.util.IHierarchical<org.apache.wicket.Component>,org.apache.wicket.util.io.IClusterable
- See Also:
-
Field Summary
Fields inherited from class com.evolveum.midpoint.gui.impl.page.self.credentials.ChangePasswordPanel
credentialsPolicyModel, currentPasswordValue, newPasswordValue, OPERATION_CHECK_PASSWORD, progress, savedPasswordFields inherited from class org.apache.wicket.markup.html.panel.Panel
PANELFields inherited from class org.apache.wicket.Component
ENABLE, FLAG_INITIALIZED, FLAG_RESERVED1, FLAG_RESERVED2, FLAG_RESERVED3, FLAG_RESERVED4, FLAG_RESERVED5, FLAG_RESERVED8, PARENT_PATH, PATH_SEPARATOR, RENDER, RFLAG_CONTAINER_DEQUEING, RFLAG_CONTAINER_HAS_REMOVALS -
Constructor Summary
ConstructorsConstructorDescriptionPropagatePasswordPanel(String id, org.apache.wicket.model.IModel<F> focusModel) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcollectDeltas(Collection<ObjectDelta<? extends ObjectType>> deltas, ProtectedStringType currentPassword, ItemPath valuePath) protected PasswordLimitationsPanelcreateLimitationPanel(String id, org.apache.wicket.model.LoadableDetachableModel<List<StringLimitationResult>> limitationsModel) protected voidfinishChangePassword(OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target, boolean showFeedback) protected booleanprotected voidprotected booleanprotected booleanprotected voidupdateNewPasswordValuePerformed(org.apache.wicket.ajax.AjaxRequestTarget target) Methods inherited from class com.evolveum.midpoint.gui.impl.page.self.credentials.ChangePasswordPanel
getChangePasswordButtonStyle, getPasswordHintConfigurability, isPasswordLimitationPopupVisible, setNullEncryptedPasswordData, shouldCheckOldPasswordMethods inherited from class com.evolveum.midpoint.gui.api.component.BasePanel
createComponentPath, createModel, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, createStringResource, getFeedbackPanel, getMidpointConfiguration, getModel, getModelObject, getPageBase, getParentPage, getPrismContext, getRegistry, getSchemaService, getSession, getString, getString, getSubscriptionState, getWebApplicationConfiguration, showResultMethods inherited from class org.apache.wicket.markup.html.panel.Panel
getRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainer
getWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods inherited from class org.apache.wicket.MarkupContainer
add, addDequeuedComponent, addOrReplace, autoAdd, canDequeueTag, contains, dequeue, dequeue, dequeuePreamble, findChildComponent, findComponentToDequeue, get, getAssociatedMarkup, getAssociatedMarkupStream, getMarkup, getMarkupType, internalAdd, internalInitialize, iterator, iterator, newDequeueContext, onComponentTagBody, onDetach, onRender, queue, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderNext, replace, setDefaultModel, size, stream, streamChildren, toString, toString, visitChildren, visitChildrenMethods inherited from class org.apache.wicket.Component
add, addStateChange, beforeRender, canCallListener, canCallListenerAfterExpiry, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, clearOriginalDestination, configure, continueToOriginalDestination, createConverter, debug, detach, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findMarkupStream, findPage, findParent, findParentWithAssociatedMarkup, getAjaxRegionMarkupId, getApplication, getBehaviorById, getBehaviorId, getBehaviors, getBehaviors, getClassRelativePath, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessages, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkup, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdFromMarkup, getMarkupIdImpl, getMarkupSourcingStrategy, getMarkupTag, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getRequestFlag, getResponse, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalOnModelChanged, internalRenderComponent, internalRenderHead, isActionAuthorized, isAuto, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isInitialized, isRenderAllowed, isRendering, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, markRendering, modelChanged, modelChanging, onAfterRender, onBeforeRender, onComponentTag, onConfigure, onEvent, onModelChanged, onModelChanging, onReAdd, onRemove, redirectToInterceptPage, remove, remove, render, renderComponentTag, rendered, renderHead, renderPart, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, send, setAuto, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setIgnoreAttributeModifier, setMarkup, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setParent, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, success, urlFor, urlFor, urlFor, urlForListener, urlForListener, visitParents, visitParents, warn, wrapMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegion
dequeue, newDequeueContextMethods inherited from interface java.lang.Iterable
forEach, spliterator
-
Constructor Details
-
PropagatePasswordPanel
-
-
Method Details
-
onInitialize
protected void onInitialize()- Overrides:
onInitializein classChangePasswordPanel<F extends FocusType>
-
collectDeltas
protected void collectDeltas(Collection<ObjectDelta<? extends ObjectType>> deltas, ProtectedStringType currentPassword, ItemPath valuePath) - Overrides:
collectDeltasin classChangePasswordPanel<F extends FocusType>
-
finishChangePassword
protected void finishChangePassword(OperationResult result, org.apache.wicket.ajax.AjaxRequestTarget target, boolean showFeedback) - Overrides:
finishChangePasswordin classChangePasswordPanel<F extends FocusType>
-
shouldLoadAccounts
protected boolean shouldLoadAccounts() -
createLimitationPanel
protected PasswordLimitationsPanel createLimitationPanel(String id, org.apache.wicket.model.LoadableDetachableModel<List<StringLimitationResult>> limitationsModel) - Overrides:
createLimitationPanelin classChangePasswordPanel<F extends FocusType>
-
isHintPanelVisible
protected boolean isHintPanelVisible()- Overrides:
isHintPanelVisiblein classChangePasswordPanel<F extends FocusType>
-
updateNewPasswordValuePerformed
protected void updateNewPasswordValuePerformed(org.apache.wicket.ajax.AjaxRequestTarget target) - Overrides:
updateNewPasswordValuePerformedin classChangePasswordPanel<F extends FocusType>
-
removePasswordValueAttribute
protected boolean removePasswordValueAttribute()- Overrides:
removePasswordValueAttributein classChangePasswordPanel<F extends FocusType>
-