jodd.servlet
Class CsrfShield.Token

java.lang.Object
  extended by jodd.servlet.CsrfShield.Token
All Implemented Interfaces:
java.io.Serializable
Enclosing class:
CsrfShield

public static class CsrfShield.Token
extends java.lang.Object
implements java.io.Serializable

CSRF Token.

See Also:
Serialized Form

Field Summary
protected  long validUntil
           
protected  java.lang.String value
           
 
Constructor Summary
CsrfShield.Token(java.lang.String value)
           
CsrfShield.Token(java.lang.String value, long timeToLive)
           
 
Method Summary
 boolean equals(java.lang.Object o)
           
 java.lang.String getValue()
          Returns token value.
 int hashCode()
           
 boolean isExpired()
          Returns true if token is expired.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

value

protected final java.lang.String value

validUntil

protected final long validUntil
Constructor Detail

CsrfShield.Token

public CsrfShield.Token(java.lang.String value)

CsrfShield.Token

public CsrfShield.Token(java.lang.String value,
                        long timeToLive)
Method Detail

isExpired

public boolean isExpired()
Returns true if token is expired.


getValue

public java.lang.String getValue()
Returns token value.


equals

public boolean equals(java.lang.Object o)
Overrides:
equals in class java.lang.Object

hashCode

public int hashCode()
Overrides:
hashCode in class java.lang.Object


Copyright © 2003-2012 Jodd Team