app/libraries/Keycloak/API/BaseKeycloakAPIEndpoint.php (22 lines of code) (raw):

<?php namespace Keycloak\API; use Keycloak\KeycloakUtil; use Exception; use Log; class BaseKeycloakAPIEndpoint { protected $base_endpoint_url; protected $admin_username; protected $admin_password; protected $verify_peer; protected $cafile_path; function __construct($base_endpoint_url, $admin_username, $admin_password, $verify_peer, $cafile_path) { $this->base_endpoint_url = $base_endpoint_url; $this->admin_username = $admin_username; $this->admin_password = $admin_password; $this->verify_peer = $verify_peer; $this->cafile_path = $cafile_path; } protected function getAPIAccessToken($realm) { return KeycloakUtil::getAPIAccessToken($this->base_endpoint_url, $realm, $this->admin_username, $this->admin_password, $this->verify_peer, $this->cafile_path); } }