getUsername() 공개 메소드

Given the connection resource and the other required parameters, attempt the bind and return the result.
public getUsername ( string $username ) : string
$username string
리턴 string
예제 #1
0
 /**
  * {@inheritdoc}
  */
 public function connect($username = null, $password = null, $anonymous = false, $server = null)
 {
     $this->initiateLdapConnection($server);
     $username = $this->usernameFormatter->getUsername($username ?: $this->config->getUsername());
     $password = $password ?: $this->config->getPassword();
     $this->bind($username, $password, $anonymous);
     $this->lastActivity = new \DateTime();
     return $this;
 }
예제 #2
0
 /**
  * {@inheritdoc}
  */
 public function getUsername($username)
 {
     if (LdapUtilities::isValidGuid($username)) {
         $username = '******' . $username . '}';
     } elseif (!(LdapUtilities::isValidSid($username) || $this->isValidUserDn($username) || $this->isInUpnForm($username))) {
         $username = parent::getUsername($username);
     }
     return $username;
 }