public class LdapDaoProxy extends LdapDaoImpl
somenteLeitura
ADS_GROUP_TYPE_DOMAIN_LOCAL_GROUP, ADS_GROUP_TYPE_GLOBAL_GROUP, ADS_GROUP_TYPE_LOCAL_GROUP, ADS_GROUP_TYPE_SECURITY_ENABLED, ADS_GROUP_TYPE_SYSTEM, ADS_GROUP_TYPE_UNIVERSAL_GROUP, ADS_INSTANCE_TYPE_ABOVE, ADS_INSTANCE_TYPE_FIRST_TIME, ADS_INSTANCE_TYPE_HEAD, ADS_INSTANCE_TYPE_REMOVED, ADS_INSTANCE_TYPE_REPLICA_NOT_INSTANTIATED, ADS_INSTANCE_TYPE_WRITABLE, PORTA_COMUM, PORTA_SSL, UF_ACCOUNTDISABLE, UF_PASSWD_CANT_CHANGE, UF_PASSWD_NOTREQD
Modifier | Constructor and Description |
---|---|
protected |
LdapDaoProxy(boolean somenteLeitura) |
Modifier and Type | Method and Description |
---|---|
void |
alterar(String dn,
Attributes atributos) |
void |
alterarAtributo(String dn,
String nomeAtributo,
Object valorAtributo) |
void |
ativarUsuario(String dnUsuario)
Define se uma conta está ativa
|
void |
definirSenha(String dnUsuario,
String senhaNova) |
void |
desativarUsuario(String dnUsuario)
Define se uma conta está não está ativa
|
void |
excluir(String dn) |
void |
excluirAtributo(String dn,
String nomeAtributo) |
void |
incluir(String dn,
Attributes atributos) |
void |
inserirValorAtributoMultivalorado(String dn,
String nomeAtributo,
Object valorAtributo) |
void |
mover(String dn,
String novoDN)
Muda a localização de um objeto na árvore LDAP
|
void |
removerValorAtributoMultivalorado(String dn,
String nomeAtributo,
Object valorAtributo) |
alterarSenha, conectarComSSL, conectarSemSSL, criarContato, criarGrupoDistribuicao, criarGrupoSeguranca, criarUnidadeOrganizacional, criarUsuario, existe, getAttributes, getContexto, getProxy, isGrupo, isGrupoDistribuicao, isGrupoDomainLocal, isGrupoGlobal, isGrupoSeguranca, isGrupoSistema, isGrupoUniversal, isSomenteLeitura, isUsuario, pesquisar, verificarConexao
public void alterar(String dn, Attributes atributos) throws AplicacaoException
alterar
in interface ILdapDao
alterar
in class LdapDaoImpl
AplicacaoException
public void alterarAtributo(String dn, String nomeAtributo, Object valorAtributo) throws AplicacaoException
alterarAtributo
in interface ILdapDao
alterarAtributo
in class LdapDaoImpl
AplicacaoException
public void ativarUsuario(String dnUsuario) throws AplicacaoException
LdapDaoImpl
ativarUsuario
in interface ILdapDao
ativarUsuario
in class LdapDaoImpl
AplicacaoException
public void definirSenha(String dnUsuario, String senhaNova) throws AplicacaoException
definirSenha
in interface ILdapDao
definirSenha
in class LdapDaoImpl
AplicacaoException
public void desativarUsuario(String dnUsuario) throws AplicacaoException
LdapDaoImpl
desativarUsuario
in interface ILdapDao
desativarUsuario
in class LdapDaoImpl
AplicacaoException
public void excluir(String dn) throws AplicacaoException
excluir
in interface ILdapDao
excluir
in class LdapDaoImpl
AplicacaoException
public void incluir(String dn, Attributes atributos) throws AplicacaoException
incluir
in interface ILdapDao
incluir
in class LdapDaoImpl
AplicacaoException
public void inserirValorAtributoMultivalorado(String dn, String nomeAtributo, Object valorAtributo) throws AplicacaoException
inserirValorAtributoMultivalorado
in interface ILdapDao
inserirValorAtributoMultivalorado
in class LdapDaoImpl
AplicacaoException
public void mover(String dn, String novoDN) throws AplicacaoException
LdapDaoImpl
mover
in interface ILdapDao
mover
in class LdapDaoImpl
AplicacaoException
public void removerValorAtributoMultivalorado(String dn, String nomeAtributo, Object valorAtributo) throws AplicacaoException
removerValorAtributoMultivalorado
in interface ILdapDao
removerValorAtributoMultivalorado
in class LdapDaoImpl
AplicacaoException
public void excluirAtributo(String dn, String nomeAtributo) throws AplicacaoException
excluirAtributo
in interface ILdapDao
excluirAtributo
in class LdapDaoImpl
AplicacaoException
Copyright © 2015. All rights reserved.