1 package org
.argeo
.osgi
.useradmin
;
3 import java
.util
.Dictionary
;
5 import javax
.naming
.directory
.Attributes
;
6 import javax
.naming
.ldap
.LdapName
;
8 import org
.argeo
.util
.directory
.ldap
.AbstractLdapDirectory
;
9 import org
.argeo
.util
.directory
.ldap
.DefaultLdapEntry
;
11 /** Directory user implementation */
12 class LdifUser
extends DefaultLdapEntry
implements DirectoryUser
{
13 LdifUser(AbstractLdapDirectory userAdmin
, LdapName dn
, Attributes attributes
) {
14 super(userAdmin
, dn
, attributes
);
18 public String
getName() {
19 return getDn().toString();
23 public int getType() {
28 public Dictionary
<String
, Object
> getCredentials() {