You are here

protected function ServiceResourceOptionsTrait::getAuthOptions in Services 8.4

Same name and namespace in other branches
  1. 9.0.x src/ServiceResourceOptionsTrait.php \Drupal\services\ServiceResourceOptionsTrait::getAuthOptions()

Get HTTP authentication options.

Return value

array An array of HTTP authentication options.

2 calls to ServiceResourceOptionsTrait::getAuthOptions()
ServiceResourceConfigForm::form in src/Form/ServiceResourceConfigForm.php
Gets the actual form array to be built.
ServiceSettingsForm::buildForm in src/Form/ServiceSettingsForm.php
Form constructor.

File

src/ServiceResourceOptionsTrait.php, line 16

Class

ServiceResourceOptionsTrait
Trait \Drupal\services\ServiceResourceOptionsTrait.

Namespace

Drupal\services

Code

protected function getAuthOptions() {
  $options = array_keys(\Drupal::service('authentication_collector')
    ->getSortedProviders());
  return array_combine($options, $options);
}