module KeycloakAdmin

Constants

VERSION

Public Class Methods

config() click to toggle source
# File lib/keycloak-admin.rb, line 36
def self.config
  @configuration
end
configure() { |configuration ||= configuration| ... } click to toggle source
# File lib/keycloak-admin.rb, line 32
def self.configure
  yield @configuration ||= KeycloakAdmin::Configuration.new
end
load_configuration() click to toggle source
# File lib/keycloak-admin.rb, line 48
def self.load_configuration
  configure do |config|
    config.server_url          = nil
    config.server_domain       = nil
    config.client_realm_name   = ""
    config.client_id           = "admin-cli"
    config.logger              = ::Logger.new(STDOUT)
    config.use_service_account = true
    config.username            = nil
    config.password            = nil
    config.rest_client_options = {}
  end
end
logger() click to toggle source
# File lib/keycloak-admin.rb, line 44
def self.logger
  config.logger
end
realm(realm_name) click to toggle source
# File lib/keycloak-admin.rb, line 40
def self.realm(realm_name)
  RealmClient.new(@configuration, realm_name)
end