@Override public void save(final String credential, final String... extraCredentials) { String encryptedValue = getCrypt().encryptUrlSafe(encode(credential, extraCredentials)); getCookieUtils().save(cookieKey, encryptedValue); }
@Override public void save(final String credential, final String... extraCredentials) { String encryptedValue = getCrypt().encryptUrlSafe(encode(credential, extraCredentials)); getCookieUtils().save(cookieKey, encryptedValue); }
String encryptedParameterValue = getCrypt().encryptUrlSafe(qp.getName()); Url.QueryParameter encryptedParameter = new Url.QueryParameter(ENCRYPTED_PAGE_COMPONENT_INFO_PARAMETER, encryptedParameterValue);
String encryptedParameterValue = getCrypt().encryptUrlSafe(qp.getName()); Url.QueryParameter encryptedParameter = new Url.QueryParameter(ENCRYPTED_PAGE_COMPONENT_INFO_PARAMETER, encryptedParameterValue);
String encryptedQueryString = urlCrypt.encryptUrlSafe(queryString);
String encryptedQueryString = urlCrypt.encryptUrlSafe(queryString);
/** * Encrypts an entire URL, segments and query parameters. * * @param url * The URL to encrypt. * * @return An encrypted form of the URL. */ protected Url encryptEntireUrl(final Url url) { String encryptedUrlString = getCrypt().encryptUrlSafe(url.toString()); Url encryptedUrl = new Url(url.getCharset()); if (getMarkEncryptedUrls()) { encryptedUrl.getSegments().add(ENCRYPTED_URL_MARKER_PREFIX + encryptedUrlString); } else { encryptedUrl.getSegments().add(encryptedUrlString); } int numberOfSegments = url.getSegments().size() - 1; HashedSegmentGenerator generator = new HashedSegmentGenerator(encryptedUrlString); for (int segNo = 0; segNo < numberOfSegments; segNo++) { encryptedUrl.getSegments().add(generator.next()); } return encryptedUrl; }
/** * Encrypts an entire URL, segments and query parameters. * * @param url * The URL to encrypt. * * @return An encrypted form of the URL. */ protected Url encryptEntireUrl(final Url url) { String encryptedUrlString = getCrypt().encryptUrlSafe(url.toString()); Url encryptedUrl = new Url(url.getCharset()); if (getMarkEncryptedUrls()) { encryptedUrl.getSegments().add(ENCRYPTED_URL_MARKER_PREFIX + encryptedUrlString); } else { encryptedUrl.getSegments().add(encryptedUrlString); } int numberOfSegments = url.getSegments().size() - 1; HashedSegmentGenerator generator = new HashedSegmentGenerator(encryptedUrlString); for (int segNo = 0; segNo < numberOfSegments; segNo++) { encryptedUrl.getSegments().add(generator.next()); } return encryptedUrl; }