Class: Avm::EacKeycloakBase0::Api
- Inherits:
-
Object
- Object
- Avm::EacKeycloakBase0::Api
- Defined in:
- lib/avm/eac_keycloak_base0/api.rb
Constant Summary collapse
- REALM_NAME =
'master'
Instance Method Summary collapse
Instance Method Details
#keycloak_admin ⇒ Class<KeycloakAdmin>
11 12 13 14 15 16 |
# File 'lib/avm/eac_keycloak_base0/api.rb', line 11 def keycloak_admin @keycloak_admin ||= begin keycloak_admin_configure ::KeycloakAdmin end end |
#keycloak_admin_configure ⇒ void
This method returns an undefined value.
19 20 21 22 23 24 25 26 27 28 29 |
# File 'lib/avm/eac_keycloak_base0/api.rb', line 19 def keycloak_admin_configure ::KeycloakAdmin.configure do |config| config.use_service_account = false config.server_url = root_url config.server_domain = 'trf1.jus.br' config.client_realm_name = REALM_NAME config.username = username config.password = password config. = { verify_ssl: OpenSSL::SSL::VERIFY_NONE } end end |