1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19 package org.apache.syncope.common.lib.attr;
20
21 import java.util.HashMap;
22 import java.util.Map;
23 import org.apache.syncope.common.lib.SyncopeConstants;
24 import org.apache.syncope.common.lib.to.AttrRepoTO;
25
26 public class SyncopeAttrRepoConf implements AttrRepoConf {
27
28 private static final long serialVersionUID = -3334329948161152222L;
29
30 private String domain = SyncopeConstants.MASTER_DOMAIN;
31
32
33
34
35 protected String searchFilter;
36
37
38
39
40 private String basicAuthUsername;
41
42
43
44
45 private String basicAuthPassword;
46
47
48
49
50
51
52
53 private final Map<String, String> headers = new HashMap<>();
54
55 public String getDomain() {
56 return domain;
57 }
58
59 public void setDomain(final String domain) {
60 this.domain = domain;
61 }
62
63 public String getSearchFilter() {
64 return searchFilter;
65 }
66
67 public void setSearchFilter(final String searchFilter) {
68 this.searchFilter = searchFilter;
69 }
70
71 public String getBasicAuthUsername() {
72 return basicAuthUsername;
73 }
74
75 public void setBasicAuthUsername(final String basicAuthUsername) {
76 this.basicAuthUsername = basicAuthUsername;
77 }
78
79 public String getBasicAuthPassword() {
80 return basicAuthPassword;
81 }
82
83 public void setBasicAuthPassword(final String basicAuthPassword) {
84 this.basicAuthPassword = basicAuthPassword;
85 }
86
87 public Map<String, String> getHeaders() {
88 return headers;
89 }
90
91 @Override
92 public Map<String, Object> map(final AttrRepoTO attrRepo, final Mapper mapper) {
93 return mapper.map(attrRepo, this);
94 }
95 }