01: /* $Id: OTPCacheNode.java,v 1.1.1.1 2002/10/02 18:42:55 wastl Exp $ */
02: /** OTPCacheNode is a class that exists exclusivly for OTPAuthenticator.
03: * It was placed in this package because including it in either in the
04: * unamed package (as OTPAuthenticator is) or as a private memeber class of
05: * OTPAuthenticator means that it would need to be placed in the webmail
06: * authenticators directory, and that just creates problems.
07: *
08: * @author Devin Kowatch
09: * @version $Revision: 1.1.1.1 $
10: * @see OTPAuthenticator
11: *
12: * Copyright (C) 2000 Devin Kowatch
13: * all rights reserved.
14: */package org.webengruven.webmail.auth;
15:
16: import org.webengruven.javaOTP.OTPState;
17:
18: public class OTPCacheNode {
19: public OTPState active_st;
20: public OTPState new_st;
21:
22: public OTPCacheNode() {
23: active_st = new_st = null;
24: }
25:
26: public OTPCacheNode(OTPState act) {
27: active_st = act;
28: new_st = null;
29: }
30:
31: public OTPCacheNode(OTPState act, OTPState nw) {
32: active_st = act;
33: new_st = nw;
34: }
35: };
|