Class PasswordPanel
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.web.component.prism.InputPanel
com.evolveum.midpoint.gui.api.component.password.PasswordPanel
- All Implemented Interfaces:
- Validatable,- 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
- Direct Known Subclasses:
- PasswordPropertyPanel
- Author:
- lazyman
- See Also:
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprotected booleanprotected booleanFields inherited from class org.apache.wicket.markup.html.panel.PanelPANELFields inherited from class org.apache.wicket.ComponentENABLE, 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 SummaryConstructorsConstructorDescriptionPasswordPanel(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, boolean showOneLinePasswordPanel, PrismObject<F> prismObject) PasswordPanel(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, PrismObject<F> prismObject) 
- 
Method SummaryModifier and TypeMethodDescriptionprotected booleanprotected voidList<org.apache.wicket.feedback.FeedbackMessage>protected TaskcreateTask(String operation) org.apache.wicket.markup.html.form.FormComponentList<org.apache.wicket.markup.html.form.FormComponent>protected Stringorg.apache.wicket.model.IModel<ProtectedStringType>PrismObject<? extends FocusType>protected <F extends FocusType>
 ValuePolicyTypeprotected <F extends FocusType>
 voidprotected booleanprotected booleanprotected booleanprotected voidprotected booleanvoidrenderHead(org.apache.wicket.markup.head.IHeaderResponse response) protected voidupdatePasswordValidation(org.apache.wicket.ajax.AjaxRequestTarget target) Methods inherited from class com.evolveum.midpoint.web.component.prism.InputPanelappend, createComponentPath, createStringResource, getLocalizationService, getPageBase, getValidatableComponent, required, setComponentLabelMethods inherited from class org.apache.wicket.markup.html.panel.PanelgetRegionMarkup, newMarkupSourcingStrategyMethods inherited from class org.apache.wicket.markup.html.WebMarkupContainergetWebApplication, getWebPage, getWebRequest, getWebResponse, getWebSessionMethods inherited from class org.apache.wicket.MarkupContaineradd, 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.Componentadd, 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, getSession, 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, 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.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface org.apache.wicket.IQueueRegiondequeue, newDequeueContextMethods inherited from interface java.lang.IterableforEach, spliterator
- 
Field Details- 
passwordInputVisibleprotected boolean passwordInputVisible
- 
isReadOnlyprotected boolean isReadOnly
 
- 
- 
Constructor Details- 
PasswordPanelpublic PasswordPanel(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, PrismObject<F> prismObject) 
- 
PasswordPanelpublic PasswordPanel(String id, org.apache.wicket.model.IModel<ProtectedStringType> passwordModel, boolean isReadOnly, boolean isInputVisible, boolean showOneLinePasswordPanel, PrismObject<F> prismObject) 
 
- 
- 
Method Details- 
renderHeadpublic void renderHead(org.apache.wicket.markup.head.IHeaderResponse response) - Specified by:
- renderHeadin interface- org.apache.wicket.markup.html.IHeaderContributor
- Overrides:
- renderHeadin class- org.apache.wicket.Component
 
- 
onInitializeprotected void onInitialize()- Overrides:
- onInitializein class- org.apache.wicket.MarkupContainer
 
- 
initLayout
- 
getLabelKey
- 
isPasswordInputVisibleprotected boolean isPasswordInputVisible()
- 
canEditPasswordprotected boolean canEditPassword()
- 
getFormComponents- Overrides:
- getFormComponentsin class- InputPanel
 
- 
collectPasswordFieldsFeedbackMessages
- 
getBaseFormComponentpublic org.apache.wicket.markup.html.form.FormComponent getBaseFormComponent()- Specified by:
- getBaseFormComponentin class- InputPanel
 
- 
getLimitationsForActualPassword
- 
getValuePolicy
- 
createTask
- 
changePasswordPerformedprotected void changePasswordPerformed()
- 
isPasswordLimitationPopupVisibleprotected boolean isPasswordLimitationPopupVisible()
- 
isPasswordStrengthBarVisibleprotected boolean isPasswordStrengthBarVisible()
- 
updatePasswordValidationprotected void updatePasswordValidation(org.apache.wicket.ajax.AjaxRequestTarget target) 
- 
getPasswordModel
- 
getPrismObject
- 
removePasswordValueAttributeprotected boolean removePasswordValueAttribute()
 
-