@Service(value="ldapRoleMapperConfiguration#archiva") public class ArchivaLdapRoleMapperConfiguration extends Object implements org.apache.archiva.redback.common.ldap.role.LdapRoleMapperConfiguration
| Modifier and Type | Field and Description | 
|---|---|
private org.slf4j.Logger | 
logger  | 
private RedbackRuntimeConfigurationAdmin | 
redbackRuntimeConfigurationAdmin  | 
| Constructor and Description | 
|---|
ArchivaLdapRoleMapperConfiguration()  | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
addLdapMapping(String ldapGroup,
              List<String> roles)  | 
Map<String,Collection<String>> | 
getLdapGroupMappings()  | 
void | 
removeLdapMapping(String group)  | 
void | 
setLdapGroupMappings(Map<String,List<String>> mappings)  | 
void | 
updateLdapMapping(String ldapGroup,
                 List<String> roles)  | 
private org.slf4j.Logger logger
@Inject @Named(value="redbackRuntimeConfigurationAdmin#default") private RedbackRuntimeConfigurationAdmin redbackRuntimeConfigurationAdmin
public ArchivaLdapRoleMapperConfiguration()
public void addLdapMapping(String ldapGroup, List<String> roles) throws org.apache.archiva.redback.common.ldap.MappingException
addLdapMapping in interface org.apache.archiva.redback.common.ldap.role.LdapRoleMapperConfigurationorg.apache.archiva.redback.common.ldap.MappingExceptionpublic void updateLdapMapping(String ldapGroup, List<String> roles) throws org.apache.archiva.redback.common.ldap.MappingException
updateLdapMapping in interface org.apache.archiva.redback.common.ldap.role.LdapRoleMapperConfigurationorg.apache.archiva.redback.common.ldap.MappingExceptionpublic void removeLdapMapping(String group) throws org.apache.archiva.redback.common.ldap.MappingException
removeLdapMapping in interface org.apache.archiva.redback.common.ldap.role.LdapRoleMapperConfigurationorg.apache.archiva.redback.common.ldap.MappingExceptionpublic Map<String,Collection<String>> getLdapGroupMappings() throws org.apache.archiva.redback.common.ldap.MappingException
getLdapGroupMappings in interface org.apache.archiva.redback.common.ldap.role.LdapRoleMapperConfigurationorg.apache.archiva.redback.common.ldap.MappingExceptionpublic void setLdapGroupMappings(Map<String,List<String>> mappings) throws org.apache.archiva.redback.common.ldap.MappingException
setLdapGroupMappings in interface org.apache.archiva.redback.common.ldap.role.LdapRoleMapperConfigurationorg.apache.archiva.redback.common.ldap.MappingExceptionCopyright © 2006–2022 The Apache Software Foundation. All rights reserved.