Method: Modern::Descriptor::Security::Base#validate

Defined in:
lib/modern/descriptor/security.rb

#validate(container) ⇒ Object



33
34
35
36
37
38
39
40
41
# File 'lib/modern/descriptor/security.rb', line 33

def validate(container)
  value = do_credential_fetch(container.request)

  if value.nil?
    false
  else
    !!container.instance_exec(value, &validation)
  end
end