Revision 39:e450611bea1f src/my/com/upass/maybank/MaybankFacade.java

View differences:

src/my/com/upass/maybank/MaybankFacade.java
1 1
package my.com.upass.maybank;
2 2

  
3
import javax.jws.WebMethod;
3 4
import javax.jws.WebParam;
4 5
import javax.jws.WebResult;
5 6
import javax.jws.WebService;
......
23 24
			@WebParam(name = "panCC") String panCC);
24 25

  
25 26
	@WebResult(name = "responseCode")
26
	int changePan(
27
			@WebParam(name = "appAccessId") String appAccessId,
28
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
29
			@WebParam(name = "username") String username,
30
			@WebParam(name = "pan1") String pan1);
31

  
32
	@WebResult(name = "responseCode")
33
	int changePan2(
34
			@WebParam(name = "appAccessId") String appAccessId,
35
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
36
			@WebParam(name = "username") String username,
37
			@WebParam(name = "pan2") String pan2);
38

  
39
	@WebResult(name = "responseCode")
40 27
	int convertPublicToM2u(
41 28
			@WebParam(name = "appAccessId") String appAccessId,
42 29
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
......
45 32
			@WebParam(name = "pan2") String pan2);
46 33

  
47 34
	@WebResult(name = "responseElement")
48
	ResponseElement lookupUserName(
49
			@WebParam(name = "appAccessId") String appAccessId,
50
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
51
			@WebParam(name = "username") String username);
52

  
53
	@WebResult(name = "responseElement")
54 35
	ResponseElement lookupPublicUserName(
55 36
			@WebParam(name = "appAccessId") String appAccessId,
56 37
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
57 38
			@WebParam(name = "username") String username);
58 39

  
59 40
	@WebResult(name = "responseElement")
60
	ResponseElement lookupUserNameByGroup(
41
	ResponseElement lookupUsernameByGroup(
61 42
			@WebParam(name = "appAccessId") String appAccessId,
62 43
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
63 44
			@WebParam(name = "username") String username);
......
97 78
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
98 79
			@WebParam(name = "searchFilter") String searchFilter);
99 80

  
81
	@WebResult(name = "responseCode")
82
	int changeIdNo(
83
			@WebParam(name = "appAccessId") String appAccessId,
84
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
85
			@WebParam(name = "username") String username,
86
			@WebParam(name = "idNo") String idNo);
87

  
100 88
	/*
101 89
	 * TODO: Currently searchFilter is expected to
102 90
	 * conform with rfc2254. We need to choose an
......
137 125
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
138 126
			@WebParam(name = "username") String username,
139 127
			@WebParam(name = "newHashedPassword") String newHashedPassword);
128

  
129
	@WebResult(name = "responseCode")
130
	@Override
131
	int changePan1(
132
			@WebParam(name = "appAccessId") String appAccessId,
133
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
134
			@WebParam(name = "username") String username,
135
			@WebParam(name = "pan1") String pan1);
136

  
137
	@WebResult(name = "responseCode")
138
	@Override
139
	int changePan2(
140
			@WebParam(name = "appAccessId") String appAccessId,
141
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
142
			@WebParam(name = "username") String username,
143
			@WebParam(name = "pan2") String pan2);
144

  
145
	@WebResult(name = "responseElement")
146
	ResponseElement lookupUsername(
147
			@WebParam(name = "appAccessId") String appAccessId,
148
			@WebParam(name = "hashedSecretKey") String hashedSecretKey,
149
			@WebParam(name = "username") String username);
150

  
151
	@WebMethod(exclude = true)
152
	@Override
153
	Response lookupUsername_internal(
154
			String appAccessId, String hashedSecretKey, String username);
140 155
}

Also available in: Unified diff