/* See LICENSE for licensing and NOTICE for copyright. */ package org.ldaptive.control.util; /** * Cookie manager that stores a cookie in memory. * * @author Middleware Services */ public class DefaultCookieManager implements CookieManager { /** Control cookie. */ private byte[] cookie; /** Creates a new default cookie manager. */ public DefaultCookieManager() {} /** * Creates a new default cookie manager. * * @param b control cookie */ public DefaultCookieManager(final byte[] b) { cookie = b; } @Override public byte[] readCookie() { return cookie; } @Override public void writeCookie(final byte[] b) { cookie = b; } }