public class LdapPropertyMapper extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
LdapPropertyMapper.LdapMappedProp |
| Constructor and Description |
|---|
LdapPropertyMapper(PropFindPropertyBuilder propertyBuilder) |
| Modifier and Type | Method and Description |
|---|---|
String |
getLdapPropertyValue(String prop,
Resource resource) |
ValueAndType |
getProperty(QName field,
Resource resource) |
Set<LdapPropertyMapper.LdapMappedProp> |
mapProperties(boolean returnAllAttributes,
Set<String> returningAttributes,
PropFindableResource res) |
QName |
mapToDavProp(String s) |
String |
mapToLdapProp(QName p) |
public LdapPropertyMapper(PropFindPropertyBuilder propertyBuilder)
public ValueAndType getProperty(QName field, Resource resource) throws NotAuthorizedException, BadRequestException
public String getLdapPropertyValue(String prop, Resource resource) throws BadRequestException
BadRequestExceptionpublic Set<LdapPropertyMapper.LdapMappedProp> mapProperties(boolean returnAllAttributes, Set<String> returningAttributes, PropFindableResource res) throws NotAuthorizedException, BadRequestException
Copyright © 2021 McEvoy Software Ltd. All rights reserved.