public class AdminUserAuthorizationsPanel extends AdminPanel
Authorization
details for a User
Modifier and Type | Class and Description |
---|---|
protected static class |
AdminUserAuthorizationsPanel.AuthorizationRow |
Modifier and Type | Field and Description |
---|---|
protected UserService<User,?> |
userService |
adminConfiguration, authorizationModule
Constructor and Description |
---|
AdminUserAuthorizationsPanel(String id,
org.apache.wicket.model.IModel<User> model) |
Modifier and Type | Method and Description |
---|---|
protected org.apache.wicket.Component |
addAuthButton(String componentId,
org.apache.wicket.markup.repeater.RepeatingView repeatingView,
org.apache.wicket.markup.html.WebMarkupContainer authContainer,
Collection<Authorization> permissableAuths) |
protected void |
convertListingUIToAuthorizationMap(org.apache.wicket.markup.html.list.ListView<Authorizable> authorizableListView,
Map<String,Collection<Authorization>> authorizationMap) |
protected org.apache.wicket.Component |
deleteAuthButton(String componentId,
User user,
Collection<Authorization> authorizations,
org.apache.wicket.markup.html.form.Form<Void> authMapContainerForm,
Authorizable authorizable,
Authorization auth) |
protected org.apache.wicket.Component |
getFeedback() |
void |
onInitialize() |
getConfigProperty, getModuleForPage, headerMeta, renderHead
onComponentTag, onComponentTagBody, renderHead
newHeaderPartContainer, renderHeadFromAssociatedMarkupFile
getMarkupType, getWebPage, getWebRequest
add, addOrReplace, autoAdd, autoAdd, contains, findMarkupStream, get, get, getAssociatedMarkupStream, getMarkupStream, hasAssociatedMarkup, internalAdd, isTransparentResolver, iterator, iterator, newMarkupResourceStream, onRender, remove, remove, removeAll, renderAll, renderAssociatedMarkup, renderComponentTagBody, renderNext, replace, setDefaultModel, setMarkupStream, size, swap, toString, toString, visitChildren, visitChildren
add, addStateChange, afterRender, beforeRender, callOnBeforeRenderIfNotVisible, checkComponentTag, checkComponentTagAttribute, checkHierarchyChange, configure, continueToOriginalDestination, debug, detach, detachBehaviors, detachModel, detachModels, determineVisibility, error, exceptionMessage, fatal, findPage, findParent, findParentWithAssociatedMarkup, getApplication, getBehaviors, getBehaviors, getBehaviorsRawList, getClassRelativePath, getComponentBorder, getConverter, getConverter, getDefaultModel, getDefaultModelObject, getDefaultModelObjectAsString, getDefaultModelObjectAsString, getEscapeModelStrings, getFeedbackMessage, getFlag, getFlag, getId, getInnermostModel, getInnermostModel, getLocale, getLocalizer, getMarkupAttributes, getMarkupId, getMarkupId, getMarkupIdImpl, getMetaData, getModelComparator, getOutputMarkupId, getOutputMarkupPlaceholderTag, getPage, getPageRelativePath, getParent, getPath, getRenderBodyOnly, getRequest, getRequestCycle, getResponse, getSession, getSizeInBytes, getStatelessHint, getString, getString, getString, getStyle, getVariation, hasBeenRendered, hasErrorMessage, hasFeedbackMessage, info, initModel, internalAttach, internalDetach, internalOnAttach, internalOnDetach, internalOnModelChanged, isActionAuthorized, isAncestorOf, isAttached, isBehaviorAccepted, isEnableAllowed, isEnabled, isEnabledInHierarchy, isIgnoreAttributeModifier, isRenderAllowed, isStateless, isVersioned, isVisibilityAllowed, isVisible, isVisibleInHierarchy, locateMarkupStream, markAttached, markRendering, modelChanged, modelChanging, onAfterRender, onAttach, onBeforeRender, onBeginRequest, onConfigure, onDetach, onEndRequest, onModelChanged, onModelChanging, onRemove, prepareForRender, prepareForRender, redirectToInterceptPage, remove, remove, render, render, renderComponent, renderComponent, renderComponentTag, rendered, renderPlaceholderTag, replaceComponentTagBody, replaceWith, sameInnermostModel, sameInnermostModel, setAuto, setComponentBorder, setDefaultModelObject, setEnabled, setEscapeModelStrings, setFlag, setFlag, setIgnoreAttributeModifier, setMarkupId, setMarkupIdImpl, setMetaData, setOutputMarkupId, setOutputMarkupPlaceholderTag, setRedirect, setRenderBodyOnly, setResponsePage, setResponsePage, setResponsePage, setVersioned, setVisibilityAllowed, setVisible, urlFor, urlFor, urlFor, urlFor, urlFor, urlFor, visitParents, warn, wrap
@SpringBean(name="userService") protected UserService<User,?> userService
protected void convertListingUIToAuthorizationMap(org.apache.wicket.markup.html.list.ListView<Authorizable> authorizableListView, Map<String,Collection<Authorization>> authorizationMap)
protected org.apache.wicket.Component addAuthButton(String componentId, org.apache.wicket.markup.repeater.RepeatingView repeatingView, org.apache.wicket.markup.html.WebMarkupContainer authContainer, Collection<Authorization> permissableAuths)
protected org.apache.wicket.Component deleteAuthButton(String componentId, User user, Collection<Authorization> authorizations, org.apache.wicket.markup.html.form.Form<Void> authMapContainerForm, Authorizable authorizable, Authorization auth)
public void onInitialize()
onInitialize
in class org.apache.wicket.Component
protected org.apache.wicket.Component getFeedback()
Copyright © 2018. All rights reserved.