Constantes pré-definidas
As contantes abaixo são definidas por esta extensão e
só estarão disponíveis quando a extensão tiver sido compilada no PHP
ou tiver sido carregada dinamicamente em tempo de execução.
-
LDAP_DEREF_NEVER
(int)
-
Regra de desreferenciação de apelido - Nunca.
-
LDAP_DEREF_SEARCHING
(int)
-
Regra de desreferenciação de apelido - Pesquisando.
-
LDAP_DEREF_FINDING
(int)
-
Regra de desreferenciação de apelido - Encontrando.
-
LDAP_DEREF_ALWAYS
(int)
-
Regra de desreferenciação de apelido - Sempre.
-
LDAP_OPT_DEREF
(int)
-
Especifica regras alternativas para seguir apelidos no servidor.
-
LDAP_OPT_SIZELIMIT
(int)
-
Especifica o número máximo de entradas que podem ser
retornadas em uma operação de pesquisa.
Nota:
O limite de tamanho real para operações é também ligado
ao número máximo de entradas de retorno configurado no servidor.
A menor destas duas configurações é o limite de tamanho real.
-
LDAP_OPT_TIMELIMIT
(int)
-
Especifica o número de segundos a esperar por resultados de pesquisa.
Nota:
O limite de tempo real para operações é também ligado
ao tempo máximo de retorno configurado no servidor.
A menor destas duas configurações é o limite de tempo real.
-
LDAP_OPT_NETWORK_TIMEOUT
(int)
-
Opção de ldap_set_option() para permitir definir limite de tempo de rede.
(Disponível a partir do PHP 5.3.0)
-
LDAP_OPT_PROTOCOL_VERSION
(int)
-
Especifica o protocolo LDAP a ser usado (V2 or V3).
-
LDAP_OPT_ERROR_NUMBER
(int)
-
Número de erro de sessão mais recente.
-
LDAP_OPT_REFERRALS
(int)
-
Especifica se deve seguir automaticamente referências retornadas
pelo servidor LDAP.
-
LDAP_OPT_RESTART
(int)
-
Determina se a conexão deve ou não ser implicitamente reiniciada.
-
LDAP_OPT_HOST_NAME
(int)
-
Define/obtém uma lista de servidores separadas por espaço ao tentar uma conexão.
-
LDAP_OPT_ERROR_STRING
(int)
-
Sinônimo de
LDAP_OPT_DIAGNOSTIC_MESSAGE
.
-
LDAP_OPT_DIAGNOSTIC_MESSAGE
(int)
-
Obtém a mensagem de erro mais recente da sessão.
-
LDAP_OPT_MATCHED_DN
(int)
-
Define/obtém o DN correspondente associado com a conexão.
-
LDAP_OPT_SERVER_CONTROLS
(int)
-
Especifica uma lista padrão de controles de servidor a ser enviada com cada requisição.
-
LDAP_OPT_CLIENT_CONTROLS
(int)
-
Especifica um lista padrão de controles de cliente a ser processada com cada requisição.
-
LDAP_OPT_DEBUG_LEVEL
(int)
-
Especifica um nível bit-a-bit para rastreamento de depuração.
-
LDAP_OPT_X_KEEPALIVE_IDLE
(int)
-
Especifica o número de segundos em que uma conexão deve se manter ociosa antes que o TCP comece a enviar sondagens de manutenção de atividade.
-
LDAP_OPT_X_KEEPALIVE_PROBES
(int)
-
Especifica o número máximo de sondagens de manutenção de atividade que o TCP deve enviar antes de derrubar a conexão.
-
LDAP_OPT_X_KEEPALIVE_INTERVAL
(int)
-
Especifica o intervalo em segundos entre sondagens de manutenção de atividade individuais.
-
LDAP_OPT_X_TLS_CACERTDIR
(int)
-
Especifica o caminho do diretório contendo os certificados CA.
-
LDAP_OPT_X_TLS_CACERTFILE
(int)
-
Especifica o caminho completo do arquivo de certificado CA.
-
LDAP_OPT_X_TLS_CERTFILE
(int)
-
Especifica o caminho completo do arquivo de certificado.
-
LDAP_OPT_X_TLS_CIPHER_SUITE
(int)
-
Especifica o conjunto de cifras permitidas.
-
LDAP_OPT_X_TLS_CRLCHECK
(int)
-
Especifica a estratégia de avaliação CRL. Deve ser uma das constantes:
LDAP_OPT_X_TLS_CRL_NONE
, LDAP_OPT_X_TLS_CRL_PEER
, LDAP_OPT_X_TLS_CRL_ALL
.
Nota:
Esta opção é válida somente para OpenSSL.
-
LDAP_OPT_X_TLS_CRLFILE
(int)
-
Especifica o caminho completo do arquivo CRL.
Nota:
Esta opção é válida somente para GnuTLS.
-
LDAP_OPT_X_TLS_DHFILE
(int)
-
Especifica o caminho completo do arquivo contendo os parâmetros para troca de chaves efêmera Diffie-Hellman.
Nota:
Esta opção é ignorada pelo GnuTLS e pelo Mozilla NSS.
-
LDAP_OPT_X_TLS_KEYFILE
(int)
-
Especifica o caminho completo do arquivo de chave de certificado.
-
LDAP_OPT_X_TLS_PROTOCOL_MIN
(int)
-
Especifica a versão mínima de protocolo. Pode ser uma das constantes:
LDAP_OPT_X_TLS_PROTOCOL_SSL2
, LDAP_OPT_X_TLS_PROTOCOL_SSL3
, LDAP_OPT_X_TLS_PROTOCOL_TLS1_0
, LDAP_OPT_X_TLS_PROTOCOL_TLS1_1
, LDAP_OPT_X_TLS_PROTOCOL_TLS1_2
-
LDAP_OPT_X_TLS_RANDOM_FILE
(int)
-
Define/obtém o arquivo aleatório quando um dos padrões do sistema não estiver disponível.
-
LDAP_OPT_X_TLS_REQUIRE_CERT
(int)
-
Especifica a estratégia de verificação de certificado. Deve ser uma das constantes:
LDAP_OPT_X_TLS_NEVER
, LDAP_OPT_X_TLS_HARD
, LDAP_OPT_X_TLS_DEMAND
,
LDAP_OPT_X_TLS_ALLOW
, LDAP_OPT_X_TLS_TRY
.
(Disponível a partir do PHP 7.0.0)
-
GSLC_SSL_NO_AUTH
(int)
-
Modo de autenticação SSL - Nenhuma autenticação requerida. (Somente para LDAP Oracle)
-
GSLC_SSL_ONEWAY_AUTH
(int)
-
Modo de autenticação SSL - Somente autenticação de servidor requerida. (Somente para LDAP Oracle)
-
GSLC_SSL_TWOWAY_AUTH
(int)
-
Modo de autenticação SSL - Autenticação de servidor e cliente requeridas. (Somente para LDAP Oracle)
-
LDAP_EXOP_START_TLS
(string)
-
Constante de operação estendida - Iniciar TLS » RFC 4511).
-
LDAP_EXOP_MODIFY_PASSWD
(string)
-
Constante de operação estendida - Modify password (» RFC 3062).
-
LDAP_EXOP_REFRESH
(string)
-
Constante de operação estendida - Atualizar (» RFC 2589).
-
LDAP_EXOP_WHO_AM_I
(string)
-
Constante de operação estendida - WHOAMI (» RFC 4532).
-
LDAP_EXOP_TURN
(string)
-
Constante de operação estendida - Turn (» RFC 4531).
-
LDAP_CONTROL_MANAGEDSAIT
(string)
-
Constante de Controle - Gerencia IT DSA (» RFC 3296).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_PROXY_AUTHZ
(string)
-
Constante de Controle - Autorização com Proxy (» RFC 4370).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_SUBENTRIES
(string)
-
Constante de Controle - Sub-entradas (» RFC 3672).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_VALUESRETURNFILTER
(string)
-
Constante de Controle - Filtrar valores de retorno (» RFC 3876).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_ASSERT
(string)
-
Constante de Controle - Asserção (» RFC 4528).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_PRE_READ
(string)
-
Constante de Controle - Pré-leitura (» RFC 4527).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_POST_READ
(string)
-
Constante de Controle - Pós-leitura (» RFC 4527).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_SORTREQUEST
(string)
-
Constante de Controle - Ordenar requisição (» RFC 2891).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_SORTRESPONSE
(string)
-
Constante de Controle - Ordenar resposta (» RFC 2891).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_PAGEDRESULTS
(string)
-
Constante de Controle - Resultados paginados (» RFC 2696).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_AUTHZID_REQUEST
(string)
-
Constante de Controle - Requisição de Identidade de Autorização (» RFC 3829).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_AUTHZID_RESPONSE
(string)
-
Constante de Controle - Reposta de Identidade de Autorização (» RFC 3829).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_SYNC
(string)
-
Constante de Controle - Operação de Sincronização de Conteúdo (» RFC 4533).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_SYNC_STATE
(string)
-
Constante de Controle - Estato de Operação de Sincronização de Conteúdo (» RFC 4533).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_SYNC_DONE
(string)
-
Constante de Controle - Operação de Sincronização de Conteúdo Concluída (» RFC 4533).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_DONTUSECOPY
(string)
-
Constante de Controle - Não Usar Cópia (» RFC 6171).
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_PASSWORDPOLICYREQUEST
(string)
-
Constante de Controle - Requisição de Política de Senha.
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_PASSWORDPOLICYRESPONSE
(string)
-
Constante de Controle - Resposta de Política de Senha.
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_X_INCREMENTAL_VALUES
(string)
-
Constante de Controle - Valores Incrementais de Diretório Ativo.
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_X_DOMAIN_SCOPE
(string)
-
Constante de Controle - Escopo de Domínio de Diretório Ativo.
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_X_PERMISSIVE_MODIFY
(string)
-
Constante de Controle - Modificação Permissiva de Diretório Ativo.
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_X_SEARCH_OPTIONS
(string)
-
Constante de Controle - Opções de Pesquisa de Diretório Ativo.
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_X_TREE_DELETE
(string)
-
Constante de Controle - Remoção de Árvore de Diretório Ativo.
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_X_EXTENDED_DN
(string)
-
Constante de Controle - DN Estendido de Diretório Ativo.
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_VLVREQUEST
(string)
-
Constante de Controle - Requisição de Visualização de Lista Virtual.
Disponível a partir do PHP 7.3.0.
-
LDAP_CONTROL_VLVRESPONSE
(string)
-
Constante de Controle - Resposta de Visualização de Lista Virtual.
Disponível a partir do PHP 7.3.0.
-
LDAP_ESCAPE_DN
(int)
-
Escapa uma string para uso em um DN LDAP.
-
LDAP_ESCAPE_FILTER
(int)
-
Escapa uma string para uso em um filtro LDAP.
-
LDAP_MODIFY_BATCH_ATTRIB
(string)
-
A chave do array de modificações contendo os atributos:
attrib
.
-
LDAP_MODIFY_BATCH_MODTYPE
(string)
-
A chave do array de modificações contendo o tipo de modificação:
modtype
.
-
LDAP_MODIFY_BATCH_VALUES
(string)
-
A chave do array de modificações contendo os valores:
values
.
-
LDAP_MODIFY_BATCH_ADD
(int)
-
Adiciona valores a um atributo da entrada LDAP.
-
LDAP_MODIFY_BATCH_REMOVE
(int)
-
Remove valores de um atributo de uma entrada LDAP.
-
LDAP_MODIFY_BATCH_REMOVE_ALL
(int)
-
Remove todos os valores de um atributo de uma entrada LDAP.
-
LDAP_MODIFY_BATCH_REPLACE
(int)
-
substitui todos os valores atuais de um atributo de uma entrada LDAP com os valores especificados.
-
LDAP_OPT_TIMEOUT
(int)
-
Especifica um tempo limite (em segundos) após o qual as chamadas a APIs síncronas LDAP
serão abortadas se nenhuma resposta for recebida.
Também controla o tempo limite ao comunicar com o KDC em caso de ligação SASL.
-
LDAP_OPT_X_SASL_AUTHCID
(int)
-
Retorna a identidade de autenticação SASL.
-
LDAP_OPT_X_SASL_AUTHZID
(int)
-
Retorna a identidade de autorização SASL.
-
LDAP_OPT_X_SASL_MECH
(int)
-
Retorna o mecanismo SASL.
-
LDAP_OPT_X_SASL_NOCANON
(int)
-
Define/obtém a opção
NOCANON
.
Quando indefinida, o nome do servidor é canonizado.
-
LDAP_OPT_X_SASL_REALM
(int)
-
Retorna o domínio SASL.
-
LDAP_OPT_X_SASL_USERNAME
(int)
-
Retorna o nome de usuário SASL.
-
LDAP_OPT_X_TLS_ALLOW
(int)
-
Permite que o certificado do servidor seja opcional.
Se nenhum certificado for fornecido, a sessão continuará normalmente.
Se um certificado inválido for fornecido,
ele será ignorado e a sessão continuará normalmente.
-
LDAP_OPT_X_TLS_DEMAND
(int)
-
Demanda um certificado do servidor.
Se nenhum certificado for fornecido, ou se o certificado for inválido,
a sessão é encerrada imediatamente.
-
LDAP_OPT_X_TLS_HARD
(int)
-
Sinônimo de
LDAP_OPT_X_TLS_DEMAND
.
-
LDAP_OPT_X_TLS_NEVER
(int)
-
O certificado do servidor não é requerido ou não é verificado.
-
LDAP_OPT_X_TLS_TRY
(int)
-
O certificado do servidor é tentativamente requerido.
Se nenhum certificado for fornecido, a sessão continuará normalmente.
Se o certificado fornecido for inválido, a sessão é encerrada imediatamente.
-
LDAP_OPT_X_TLS_CRL_ALL
(int)
-
Pesquisa no CRL uma cadeia completa de certificados.
-
LDAP_OPT_X_TLS_CRL_NONE
(int)
-
Nenhuma verificação de CRL é realizada.
-
LDAP_OPT_X_TLS_CRL_PEER
(int)
-
Verifica o CRL do certificado do servidor.
-
LDAP_OPT_X_TLS_PACKAGE
(int)
-
Retorna o nome da implementação TLS subjacente.
-
LDAP_OPT_X_TLS_PROTOCOL_SSL2
(int)
-
O protocolo SSL 2.0.
-
LDAP_OPT_X_TLS_PROTOCOL_SSL3
(int)
-
O protocolo SSL 3.0.
-
LDAP_OPT_X_TLS_PROTOCOL_TLS1_0
(int)
-
O protocolo TLS 1.0.
-
LDAP_OPT_X_TLS_PROTOCOL_TLS1_1
(int)
-
O protocolo TLS 1.1.
-
LDAP_OPT_X_TLS_PROTOCOL_TLS1_2
(int)
-
O protocolo TLS 1.2.
There are no user contributed notes for this page.