ldap_exop_sync

(PHP 8 >= 8.3.0)

ldap_exop_syncRealiza uma operação estendida

Descrição

function ldap_exop_sync(
    LDAP\Connection $ldap,
    string $request_oid,
    ?string $request_data = null,
    ?array $controls = null,
    string &$response_data = null,
    string &$response_oid = null
): LDAP\Result|bool

Executa uma operação estendida no ldap especificado com request_oid o OID da operação e request_data os dados.

Parâmetros

ldap
Uma instância de LDAP\Connection, retornada por ldap_connect().
request_oid
A solicitação de operação estendida OID. Pode ser uma das constantes LDAP_EXOP_* ou uma string com o OID da operação.
request_data
Os dados estendidos da solicitação de operação. Podem ser null para algumas operações como LDAP_EXOP_WHO_AM_I, e também podem precisar ser codificados em BER.
controls
Array de Controles LDAP para enviar com a solicitação.
response_data
Será preenchido com os dados de resposta da operação estendida, se fornecidos. Caso não sejam fornecidos, a função ldap_parse_exop() poderá ser usada posteriormente no objeto de resultado para obter esses dados.
response_oid
Será preenchido com o OID da resposta, se fornecido, geralmente igual ao OID da solicitação.

Valor Retornado

Quando usado com response_data, retorna true em caso de sucesso ou false em caso de erro. Quando usado sem response_data, retorna um identificador de resultado ou false em caso de erro.

Veja Também

adicionar nota

Notas de Usuários

Não há notas de usuários para esta página.
To Top