Uses of Interface
edu.cornell.mannlib.vitro.webapp.auth.identifier.IdentifierBundle
-
-
Uses of IdentifierBundle in edu.cornell.mannlib.vitro.webapp.auth.identifier
Classes in edu.cornell.mannlib.vitro.webapp.auth.identifier that implement IdentifierBundle Modifier and Type Class Description classArrayIdentifierBundleMost common implementation of a List of Identifiers (IdentifierBundle).Methods in edu.cornell.mannlib.vitro.webapp.auth.identifier that return IdentifierBundle Modifier and Type Method Description static IdentifierBundleRequestIdentifiers. getIdBundleForRequest(javax.servlet.ServletRequest request)If the currently applicable Identifiers have been cached in the request, get them.IdentifierBundleIdentifierBundleFactory. getIdentifierBundle(javax.servlet.http.HttpServletRequest request)Return the IdentifierBundle from this factory.IdentifierBundleUserBasedIdentifierBundleFactory. getIdentifierBundleForUser(UserAccount user)Get the IdentifierBundle for this user.static IdentifierBundleActiveIdentifierBundleFactories. getUserIdentifierBundle(javax.servlet.http.HttpServletRequest request, UserAccount userAccount)Get the Identifiers that would be created if this user were to log in.Methods in edu.cornell.mannlib.vitro.webapp.auth.identifier with parameters of type IdentifierBundle Modifier and Type Method Description static StringRoleIdentifier. getUri(IdentifierBundle idb) -
Uses of IdentifierBundle in edu.cornell.mannlib.vitro.webapp.auth.identifier.common
-
Uses of IdentifierBundle in edu.cornell.mannlib.vitro.webapp.auth.identifier.factory
Methods in edu.cornell.mannlib.vitro.webapp.auth.identifier.factory that return IdentifierBundle Modifier and Type Method Description IdentifierBundleBaseUserBasedIdentifierBundleFactory. getIdentifierBundle(javax.servlet.http.HttpServletRequest request)abstract IdentifierBundleBaseUserBasedIdentifierBundleFactory. getIdentifierBundleForUser(UserAccount user)IdentifierBundleHasPermissionFactory. getIdentifierBundleForUser(UserAccount user)IdentifierBundleHasPermissionSetFactory. getIdentifierBundleForUser(UserAccount user)IdentifierBundleHasProfileOrIsBlacklistedFactory. getIdentifierBundleForUser(UserAccount user)IdentifierBundleHasProxyEditingRightsFactory. getIdentifierBundleForUser(UserAccount user)IdentifierBundleIsRootUserFactory. getIdentifierBundleForUser(UserAccount user)IdentifierBundleIsUserFactory. getIdentifierBundleForUser(UserAccount user) -
Uses of IdentifierBundle in edu.cornell.mannlib.vitro.webapp.auth.policy
Methods in edu.cornell.mannlib.vitro.webapp.auth.policy with parameters of type IdentifierBundle Modifier and Type Method Description PolicyDecisionDisplayRestrictedDataToSelfPolicy. isAuthorized(IdentifierBundle whoToAuth, RequestedAction whatToAuth)If the requested action is to display a property or a property statement, we might authorize it based on their role level.PolicyDecisionPermissionsPolicy. isAuthorized(IdentifierBundle whoToAuth, RequestedAction whatToAuth)PolicyDecisionPolicyList. isAuthorized(IdentifierBundle whoToAuth, RequestedAction whatToAuth)PolicyDecisionRestrictHomeMenuItemEditingPolicy. isAuthorized(IdentifierBundle whoToAuth, RequestedAction whatToAuth)PolicyDecisionRootUserPolicy. isAuthorized(IdentifierBundle whoToAuth, RequestedAction whatToAuth)This is the entire policy.PolicyDecisionSelfEditingPolicy. isAuthorized(IdentifierBundle whoToAuth, RequestedAction whatToAuth)static booleanPolicyHelper. isAuthorizedForActions(IdentifierBundle ids, PolicyIface policy, AuthorizationRequest ar)Are these actions authorized for these identifiers by these policies?Constructors in edu.cornell.mannlib.vitro.webapp.auth.policy with parameters of type IdentifierBundle Constructor Description PolicyDecisionLogger(IdentifierBundle whoToAuth, RequestedAction whatToAuth) -
Uses of IdentifierBundle in edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces
Methods in edu.cornell.mannlib.vitro.webapp.auth.policy.ifaces with parameters of type IdentifierBundle Modifier and Type Method Description PolicyDecisionPolicyIface. isAuthorized(IdentifierBundle whoToAuth, RequestedAction whatToAuth) -
Uses of IdentifierBundle in edu.cornell.mannlib.vitro.webapp.auth.requestedAction
Methods in edu.cornell.mannlib.vitro.webapp.auth.requestedAction with parameters of type IdentifierBundle Modifier and Type Method Description abstract booleanAuthorizationRequest. isAuthorized(IdentifierBundle ids, PolicyIface policy)booleanRequestedAction. isAuthorized(IdentifierBundle ids, PolicyIface policy)For authorization, just ask the Policy. -
Uses of IdentifierBundle in edu.cornell.mannlib.vitro.webapp.controller.authenticate
Methods in edu.cornell.mannlib.vitro.webapp.controller.authenticate that return IdentifierBundle Modifier and Type Method Description static IdentifierBundleAuthenticator. getIdsForUserAccount(javax.servlet.http.HttpServletRequest req, UserAccount userAccount)Get the IDs that would be created for this userAccount, if this user were to log in. -
Uses of IdentifierBundle in edu.cornell.mannlib.vitro.webapp.dao.filtering.filters
Constructors in edu.cornell.mannlib.vitro.webapp.dao.filtering.filters with parameters of type IdentifierBundle Constructor Description HideFromDisplayByPolicyFilter(IdentifierBundle idBundle, PolicyIface policy)
-