public class JwtKey
extends java.lang.Object
Constructor | Description |
---|---|
JwtKey() |
|
JwtKey(long now,
long waitPeriod,
long signaturePeriod,
long verificationPeriod,
java.lang.String origin,
boolean fromThisServer) |
Modifier and Type | Method | Description |
---|---|---|
JwtKey |
clone() |
|
long |
getCreated() |
|
java.lang.String |
getCryptokey() |
|
int |
getDelay() |
|
java.lang.String |
getId() |
|
java.lang.String |
getOrigin() |
|
long |
getUseAfter() |
|
long |
getUseBefore() |
|
int |
getUsedcounter() |
|
long |
getValidUntil() |
|
void |
incUsedcounter() |
|
boolean |
isFromThisServer() |
|
boolean |
isValid2CreateSignature(long nowms) |
a key can be used for signature if...
|
boolean |
isValid2VerifySignature(long nowms) |
|
boolean |
noLongerValid(long nowms) |
|
boolean |
notYetValid(long nowms) |
|
void |
processTimeSent(long now,
long timeSent) |
|
void |
setCreated(long created) |
|
void |
setFromThisServer(boolean fromThisServer) |
public JwtKey()
public JwtKey(long now, long waitPeriod, long signaturePeriod, long verificationPeriod, java.lang.String origin, boolean fromThisServer)
public java.lang.String getId()
public java.lang.String getOrigin()
public long getCreated()
public void setCreated(long created)
public long getUseAfter()
public long getUseBefore()
public int getUsedcounter()
public void incUsedcounter()
public boolean isValid2CreateSignature(long nowms)
nowms
- - now in mspublic boolean isValid2VerifySignature(long nowms)
public boolean notYetValid(long nowms)
public boolean noLongerValid(long nowms)
public long getValidUntil()
public java.lang.String getCryptokey()
public boolean isFromThisServer()
public void setFromThisServer(boolean fromThisServer)
public int getDelay()
public JwtKey clone()
clone
in class java.lang.Object
public void processTimeSent(long now, long timeSent)