public function toString(): string
    {
        $parts = array_map(
            function (RDN $rdn) {
                return $rdn->toString();
            }, array_reverse($this->_rdns));
        return implode(",", $parts);
    }
public function toString(): string
    {
        $parts = array_map(
            function (RDN $rdn) {
                return $rdn->toString();
            }, array_reverse($this->_rdns));
        return implode(",", $parts);
    }
public function toString ( ) : string { $ parts = array_map ( function ( RDN $ rdn ) { return $ rdn -> toString ( ) ; } , array_reverse ( $ this -> _rdns ) ) ; return implode ( "," , $ parts ) ; }
Get distinguised name string conforming to RFC 2253.

@link https://tools.ietf.org/html/rfc2253#section-2.1
@return string
Get distinguised name string conforming to RFC 2253 .