Sha256: 6970510b377b9976e08c780a8f3bca4831910357976f3ca1f0bb635cf3339dd2
Contents?: true
Size: 912 Bytes
Versions: 3
Compression:
Stored size: 912 Bytes
Contents
require 'active_support' require 'active-fedora' require 'cancan' require 'deprecation' require "hydra-access-controls/version" begin require 'hydra/model_mixins' rescue LoadError end require 'hydra/datastream' module Hydra extend ActiveSupport::Autoload autoload :User autoload :AccessControlsEnforcement autoload :PolicyAwareAccessControlsEnforcement autoload :AccessControlsEvaluation autoload :Ability autoload :PolicyAwareAbility autoload :AdminPolicy autoload :RoleMapperBehavior module ModelMixins autoload :RightsMetadata, 'hydra/model_mixins/rights_metadata' end # This error is raised when a user isn't allowed to access a given controller action. # This usually happens within a call to AccessControlsEnforcement#enforce_access_controls but can be # raised manually. class AccessDenied < ::CanCan::AccessDenied; end end require 'ability' require 'role_mapper'
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
hydra-access-controls-0.0.5 | lib/hydra-access-controls.rb |
hydra-access-controls-0.0.4 | lib/hydra-access-controls.rb |
hydra-access-controls-0.0.3 | lib/hydra-access-controls.rb |