You are here

private function FieldProvider::addDn in Lightweight Directory Access Protocol (LDAP) 8.4

Add DN.

1 call to FieldProvider::addDn()
FieldProvider::loadAttributes in ldap_user/src/FieldProvider.php
LDAP attributes to alter.

File

ldap_user/src/FieldProvider.php, line 334

Class

FieldProvider
Provides the basic and required fields needed for user mappings.

Namespace

Drupal\ldap_user

Code

private function addDn() : void {
  $this->attributes['[field.ldap_user_current_dn]'] = new Mapping('[field.ldap_user_current_dn]', (string) $this
    ->t('Field: Most Recent DN'), FALSE, TRUE, [
    self::EVENT_CREATE_DRUPAL_USER,
    self::EVENT_SYNC_TO_DRUPAL_USER,
  ], 'ldap_user', 'ldap_servers');
  $this->attributes['[field.ldap_user_current_dn]']
    ->setLdapAttribute('[dn]');
  $this->attributes['[field.ldap_user_current_dn]']
    ->setNotes('not configurable');
}