Sha256: 685986b199f5b5908ae7428e95458cbf7624626ee5da3c5fbd8355f10982400c

Contents?: true

Size: 268 Bytes

Versions: 13

Compression:

Stored size: 268 Bytes

Contents

module Shamu
  module Security

    # Used in specs and service to service delegated requests to effectively
    # offer no policy and permit all actions.
    class NoPolicy

      # (see Policy#permit?)
      def permit?( * )
        :yes
      end

    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
shamu-0.0.18 lib/shamu/security/no_policy.rb
shamu-0.0.17 lib/shamu/security/no_policy.rb
shamu-0.0.15 lib/shamu/security/no_policy.rb
shamu-0.0.14 lib/shamu/security/no_policy.rb
shamu-0.0.13 lib/shamu/security/no_policy.rb
shamu-0.0.11 lib/shamu/security/no_policy.rb
shamu-0.0.9 lib/shamu/security/no_policy.rb
shamu-0.0.8 lib/shamu/security/no_policy.rb
shamu-0.0.7 lib/shamu/security/no_policy.rb
shamu-0.0.5 lib/shamu/security/no_policy.rb
shamu-0.0.4 lib/shamu/security/no_policy.rb
shamu-0.0.3 lib/shamu/security/no_policy.rb
shamu-0.0.2 lib/shamu/security/no_policy.rb