Uses of Class
edu.cornell.mannlib.vitro.webapp.auth.requestedAction.AuthorizationRequest
-
-
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.policy
Methods in edu.cornell.mannlib.vitro.webapp.auth.policy with parameters of type AuthorizationRequest Modifier and Type Method Description static booleanPolicyHelper. isAuthorizedForActions(IdentifierBundle ids, PolicyIface policy, AuthorizationRequest ar)Are these actions authorized for these identifiers by these policies?static booleanPolicyHelper. isAuthorizedForActions(javax.servlet.http.HttpServletRequest req, AuthorizationRequest... actions)Are these actions authorized for the current user by the current policies?static booleanPolicyHelper. isAuthorizedForActions(javax.servlet.http.HttpServletRequest req, String email, String password, AuthorizationRequest ar)Is the email/password authorized for these actions? This should be used when a controller or something needs allow actions if the user passes in their email and password.Method parameters in edu.cornell.mannlib.vitro.webapp.auth.policy with type arguments of type AuthorizationRequest Modifier and Type Method Description static booleanPolicyHelper. isAuthorizedForActions(javax.servlet.http.HttpServletRequest req, Iterable<? extends AuthorizationRequest> actions)Are these actions authorized for the current user by the current policies? -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction
Subclasses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction Modifier and Type Class Description classRequestedActionclassSimpleRequestedActionA RequestedAction that can be recognized by a SimplePermission.Fields in edu.cornell.mannlib.vitro.webapp.auth.requestedAction declared as AuthorizationRequest Modifier and Type Field Description static AuthorizationRequestAuthorizationRequest. AUTHORIZEDstatic AuthorizationRequestAuthorizationRequest. UNAUTHORIZEDMethods in edu.cornell.mannlib.vitro.webapp.auth.requestedAction that return AuthorizationRequest Modifier and Type Method Description AuthorizationRequestAuthorizationRequest. and(AuthorizationRequest that)static AuthorizationRequestAuthorizationRequest. andAll(AuthorizationRequest... ars)static AuthorizationRequestAuthorizationRequest. andAll(Iterable<? extends AuthorizationRequest> ars)AuthorizationRequestAuthorizationRequest. or(AuthorizationRequest that)Methods in edu.cornell.mannlib.vitro.webapp.auth.requestedAction with parameters of type AuthorizationRequest Modifier and Type Method Description AuthorizationRequestAuthorizationRequest. and(AuthorizationRequest that)static AuthorizationRequestAuthorizationRequest. andAll(AuthorizationRequest... ars)AuthorizationRequestAuthorizationRequest. or(AuthorizationRequest that)Method parameters in edu.cornell.mannlib.vitro.webapp.auth.requestedAction with type arguments of type AuthorizationRequest Modifier and Type Method Description static AuthorizationRequestAuthorizationRequest. andAll(Iterable<? extends AuthorizationRequest> ars) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.admin
Subclasses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.admin Modifier and Type Class Description classAddNewUserShould we allow the user to create a user account?classLoadOntologyShould we allow the user to load an ontology?classRebuildTextIndexclassRemoveUserShould we allow the user to remove a user accountclassServerStatusShould we allow the user to view information about the server status?classUpdateTextIndexclassUploadFileShould we allow the user to upload a file? -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.display
Subclasses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.display Modifier and Type Class Description classDisplayDataPropertyShould we allow the user to see this DataProperty?classDisplayDataPropertyStatementShould we let the user see this DataPropertyStatement?classDisplayObjectPropertyShould we allow the user to see this ObjectProperty?classDisplayObjectPropertyStatementShould we let the user see this ObjectPropertyStatement? -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces
Subclasses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces Modifier and Type Class Description classSingleParameterActionA base class for actions that involve a single URI.Methods in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ifaces that return AuthorizationRequest Modifier and Type Method Description AuthorizationRequestRequiresActions. requiredActions(VitroRequest vreq)Returns Actions that are required to be authorized for the object to be used. -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ontology
Subclasses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.ontology Modifier and Type Class Description classCreateOwlClassShould we allow the user to create a new class in the ontology?classDefineDataPropertyShould we allow the user to define a data property in the ontology?classDefineObjectPropertyShould we allow the user to define a new object property in the ontology?classRemoveOwlClassShould we allow the user to remove a class from the ontology? -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.propstmt
Subclasses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.propstmt Modifier and Type Class Description classAbstractDataPropertyStatementActionA base class for requested actions that involve adding, editing, or dropping data property statements from a model.classAbstractObjectPropertyStatementActionA base class for requested actions that involve adding, editing, or deleting object property statements from a model.classAbstractPropertyStatementActionA base class for requested actions that involve adding, editing, or deleting statements from a model.classAddDataPropertyStatementShould we allow the user to add this DataPropertyStatement to this model?classAddObjectPropertyStatementShould we allow the user to add this ObjectPropertyStatement to this model?classDropDataPropertyStatementShould we allow the user to delete this DataPropertyStatement from this model?classDropObjectPropertyStatementShould we allow the user to delete this ObjectPropertyStatement from this model?classEditDataPropertyStatementShould we allow the user to edit this DataPropertyStatement in this model?classEditObjectPropertyStatementShould we allow the user to edit this ObjectPropertyStatement in this model? -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.publish
Subclasses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.publish Modifier and Type Class Description classPublishDataPropertyShould we allow the user to publish this DataProperty in Linked Open Data?classPublishDataPropertyStatementShould we publish this DataPropertyStatement in a Linked Open Data request from the current user?classPublishObjectPropertyShould we allow the user to publish this ObjectProperty in Linked Open Data?classPublishObjectPropertyStatementShould we publish this ObjectPropertyStatement in a Linked Open Data request from the current user? -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.resource
Subclasses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.resource Modifier and Type Class Description classAbstractResourceActionA common base class for resource-related actions.classAddResourceShould we allow the user to add a Resource to the model?classDropResourceShould we allow the user to delete a Resource from the model? -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.usepages
Subclasses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.auth.requestedAction.usepages Modifier and Type Class Description classManageRootAccountShould we allow the user to edit or delete the root account? -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller
Methods in edu.cornell.mannlib.vitro.webapp.controller with parameters of type AuthorizationRequest Modifier and Type Method Description protected booleanVitroHttpServlet. isAuthorizedToDisplayPage(javax.servlet.http.HttpServletRequest request, javax.servlet.http.HttpServletResponse response, AuthorizationRequest actions)Don't display a page that the user isn't authorized to see. -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.accounts.admin
Methods in edu.cornell.mannlib.vitro.webapp.controller.accounts.admin that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestUserAccountsAdminController. requiredActions(VitroRequest vreq) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.accounts.admin.ajax
Methods in edu.cornell.mannlib.vitro.webapp.controller.accounts.admin.ajax that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestUserAccountsAjaxController. requiredActions(VitroRequest vreq) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.accounts.manageproxies
Methods in edu.cornell.mannlib.vitro.webapp.controller.accounts.manageproxies that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestManageProxiesController. requiredActions(VitroRequest vreq) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.accounts.manageproxies.ajax
Methods in edu.cornell.mannlib.vitro.webapp.controller.accounts.manageproxies.ajax that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestManageProxiesAjaxController. requiredActions(VitroRequest vreq) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.accounts.user
Methods in edu.cornell.mannlib.vitro.webapp.controller.accounts.user that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestUserAccountsUserController. requiredActions(VitroRequest vreq) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.admin
Methods in edu.cornell.mannlib.vitro.webapp.controller.admin that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestRestrictLoginsController. requiredActions(VitroRequest vreq)protected AuthorizationRequestShowAuthController. requiredActions(VitroRequest vreq)protected AuthorizationRequestShowConfiguration. requiredActions(VitroRequest vreq)protected AuthorizationRequestShowSourcesController. requiredActions(VitroRequest vreq)protected AuthorizationRequestStartupStatusController. requiredActions(VitroRequest vreq) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.ajax
Methods in edu.cornell.mannlib.vitro.webapp.controller.ajax that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestSparqlQueryAjaxController. requiredActions(VitroRequest vreq)protected AuthorizationRequestVitroAjaxController. requiredActions(VitroRequest vreq)By default, a controller requires authorization for no actions. -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.api
Methods in edu.cornell.mannlib.vitro.webapp.controller.api with parameters of type AuthorizationRequest Modifier and Type Method Description protected voidVitroApiServlet. confirmAuthorization(javax.servlet.http.HttpServletRequest req, AuthorizationRequest requiredActions)If they have not provided an email/password combo that will authorize them for this action, throw an AuthException. -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.authenticate
Methods in edu.cornell.mannlib.vitro.webapp.controller.authenticate that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestAdminLoginController. requiredActions(VitroRequest vreq) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.edit
Methods in edu.cornell.mannlib.vitro.webapp.controller.edit that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestPrimitiveDelete. requiredActions(VitroRequest vreq)protected AuthorizationRequestPrimitiveRdfEdit. requiredActions(VitroRequest vreq)protected AuthorizationRequestReorderController. requiredActions(VitroRequest vreq) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.controller.freemarker
Fields in edu.cornell.mannlib.vitro.webapp.controller.freemarker declared as AuthorizationRequest Modifier and Type Field Description static AuthorizationRequestBaseSiteAdminController. REQUIRED_ACTIONSstatic AuthorizationRequestRevisionInfoController. REQUIRED_ACTIONSMethods in edu.cornell.mannlib.vitro.webapp.controller.freemarker that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestBaseSiteAdminController. requiredActions(VitroRequest vreq)protected AuthorizationRequestDeleteIndividualController. requiredActions(VitroRequest vreq)protected AuthorizationRequestDeletePropertyController. requiredActions(VitroRequest vreq)protected AuthorizationRequestFileUploadController. requiredActions(VitroRequest vreq)protected AuthorizationRequestFreemarkerHttpServlet. requiredActions(VitroRequest vreq)By default, a page requires authorization for no actions.protected AuthorizationRequestImageUploadController. requiredActions(VitroRequest vreq)The required action depends on what we are trying to do.protected AuthorizationRequestListClassGroupsController. requiredActions(VitroRequest vreq)protected AuthorizationRequestListDatatypePropertiesController. requiredActions(VitroRequest vreq)protected AuthorizationRequestListFauxPropertiesController. requiredActions(VitroRequest vreq)protected AuthorizationRequestListPropertyGroupsController. requiredActions(VitroRequest vreq)protected AuthorizationRequestListPropertyWebappsController. requiredActions(VitroRequest vreq)protected AuthorizationRequestListVClassWebappsController. requiredActions(VitroRequest vreq)protected AuthorizationRequestManageLabelsForIndividualController. requiredActions(VitroRequest vreq)protected AuthorizationRequestPageController. requiredActions(VitroRequest vreq)Get the required actions for all the data getters then AND them together.protected AuthorizationRequestRevisionInfoController. requiredActions(VitroRequest vreq)protected AuthorizationRequestShowClassHierarchyController. requiredActions(VitroRequest vreq)protected AuthorizationRequestShowDataPropertyHierarchyController. requiredActions(VitroRequest vreq)protected AuthorizationRequestShowObjectPropertyHierarchyController. requiredActions(VitroRequest vreq)protected AuthorizationRequestSimpleReasonerRecomputeController. requiredActions(VitroRequest vreq)Methods in edu.cornell.mannlib.vitro.webapp.controller.freemarker with parameters of type AuthorizationRequest Modifier and Type Method Description static voidBaseSiteAdminController. registerSiteConfigData(String key, String url, UrlBuilder.ParamMap urlParams, AuthorizationRequest permission)static voidBaseSiteAdminController. registerSiteMaintenanceUrl(String key, String url, UrlBuilder.ParamMap urlParams, AuthorizationRequest permission) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.edit.n3editing.controller
Methods in edu.cornell.mannlib.vitro.webapp.edit.n3editing.controller that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestEditRequestAJAXController. requiredActions(VitroRequest vreq)protected AuthorizationRequestEditRequestDispatchController. requiredActions(VitroRequest vreq)protected AuthorizationRequestPostEditCleanupController. requiredActions(VitroRequest vreq)protected AuthorizationRequestProcessRdfFormController. requiredActions(VitroRequest vreq) -
Uses of AuthorizationRequest in edu.cornell.mannlib.vitro.webapp.search.controller
Methods in edu.cornell.mannlib.vitro.webapp.search.controller that return AuthorizationRequest Modifier and Type Method Description protected AuthorizationRequestAutocompleteController. requiredActions(VitroRequest vreq)protected AuthorizationRequestDataAutocompleteController. requiredActions(VitroRequest vreq)protected AuthorizationRequestIndexController. requiredActions(VitroRequest vreq)
-