private String createStayLoggedInKey() { return NumberHelper.getSecureRandomUrlSaveString(STAY_LOGGED_IN_KEY_LENGTH); }
private String createAuthenticationToken() { return NumberHelper.getSecureRandomUrlSaveString(AUTHENTICATION_TOKEN_LENGTH); }
@Test public void randomTest() { for (int i = 0; i < 10; i++) { final String randomString = NumberHelper.getSecureRandomUrlSaveString(20); log.info(randomString); } for (int i = 1; i < 20; i++) { final String randomString = NumberHelper.getSecureRandomBase64String(i); log.info(randomString); } }
final PollAttendeeDO newAttendee = new PollAttendeeDO(); newAttendee.setEmail(email.trim()); newAttendee.setSecureKey(NumberHelper.getSecureRandomUrlSaveString(SECURE_KEY_LENGTH)); allAttendeeList.add(newAttendee);
public MySession(final Request request) { super(request); setLocale(request); final ClientInfo info = getClientInfo(); if (info instanceof WebClientInfo) { clientProperties = ((WebClientInfo) clientInfo).getProperties(); clientProperties.setTimeZone(ThreadLocalUserContext.getTimeZone()); userAgent = ((WebClientInfo) info).getUserAgent(); userAgentDevice = UserAgentDevice.getUserAgentDevice(userAgent); userAgentOS = UserAgentOS.getUserAgentOS(userAgent); mobileUserAgent = userAgentDevice.isMobile(); final UserAgentDetection userAgentDetection = UserAgentDetection.browserDetect(userAgent); userAgentBrowser = userAgentDetection.getUserAgentBrowser(); userAgentBrowserVersionString = userAgentDetection.getUserAgentBrowserVersion(); } else { log.error("Oups, ClientInfo is not from type WebClientInfo: " + info); } setUserContext(ThreadLocalUserContext.getUserContext()); initActualTenant(); this.csrfToken = NumberHelper.getSecureRandomUrlSaveString(20); }