1 package com.atlassian.seraph.cookie;
2
3 import com.atlassian.seraph.util.CookieUtils;
4
5 /**
6 * Insecure cooking encoder that uses an XOR mask with character offsets to "encode" the username and password
7 */
8 public class InsecureCookieEncoder implements CookieEncoder
9 {
10 public String encodePasswordCookie(String username, String password, String encoding)
11 {
12 return CookieUtils.encodePasswordCookie(username, password, encoding);
13 }
14
15 public String[] decodePasswordCookie(String cookieVal, String encoding)
16 {
17 return CookieUtils.decodePasswordCookie(cookieVal, encoding);
18 }
19 }