class WineBouncer::AuthStrategies::Swagger
Public Instance Methods
auth_scopes()
click to toggle source
# File lib/wine_bouncer/auth_strategies/swagger.rb, line 14 def auth_scopes authorization_type_oauth2.map { |hash| hash[:scope].to_sym } end
endpoint_protected?()
click to toggle source
# File lib/wine_bouncer/auth_strategies/swagger.rb, line 6 def endpoint_protected? has_authorizations? && !!authorization_type_oauth2 end
has_auth_scopes?()
click to toggle source
# File lib/wine_bouncer/auth_strategies/swagger.rb, line 10 def has_auth_scopes? endpoint_protected? && !authorization_type_oauth2.empty? end