3scale/porta

View on GitHub
app/models/authentication_provider/keycloak.rb

Summary

Maintainability
A
0 mins
Test Coverage
class AuthenticationProvider::Keycloak < AuthenticationProvider
  self.authorization_scope = :iam_tools
  self.oauth_config_required = true

  validates :realm, presence: true
  validates :realm, format: { with: URI.regexp(%w(http https)), message: :invalid_url }
  alias_attribute :realm, :site
end