class ThreeScaleToolbox::CRD::ProductDeploymentParser::AuthenticationFlowParser
Attributes
cr[R]
Public Class Methods
new(cr)
click to toggle source
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 283 def initialize(cr) @cr = cr end
Public Instance Methods
direct_access_grants_enabled()
click to toggle source
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 299 def direct_access_grants_enabled cr.fetch('directAccessGrantsEnabled', false) end
implicit_flow_enabled()
click to toggle source
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 291 def implicit_flow_enabled cr.fetch('implicitFlowEnabled', false) end
method_missing(name, *args)
click to toggle source
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 303 def method_missing(name, *args) nil end
service_accounts_enabled()
click to toggle source
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 295 def service_accounts_enabled cr.fetch('serviceAccountsEnabled', false) end
standard_flow_enabled()
click to toggle source
# File lib/3scale_toolbox/crds/product_deployment_parser.rb, line 287 def standard_flow_enabled cr.fetch('standardFlowEnabled', false) end