125 OTPDevice device = null;
126 logger.trace(
"finishEnrollment WS operation called");
129 result = FinishCode.MISSING_PARAMS;
131 long now = System.currentTimeMillis();
134 result = FinishCode.NO_MATCH;
137 result = FinishCode.EXPIRED;
139 device =
new OTPDevice();
140 device.setUid(pair.getX());
141 device.setAddedOn(now);
142 device.setNickName(nickName);
145 result = FinishCode.SUCCESS;
148 result = FinishCode.FAILED;
154 return result.getResponse(device);
OTPService otpService
Definition: OTPEnrollingWS.java:50
static boolean isEmpty(String string)
Definition: Utils.java:47
ExpirationMap< String, String > keyExternalUidMapping
Definition: OTPEnrollingWS.java:52
V remove(K key)
Definition: ExpirationMap.java:49
boolean addDevice(String userId, OTPDevice newDevice)
Definition: OTPService.java:134
Logger logger
Definition: OTPEnrollingWS.java:44
Pair< V, Boolean > getWithExpired(K key, long instant)
Definition: ExpirationMap.java:44