public class JsonWebToken extends Object implements Serializable
Modifier and Type | Field and Description |
---|---|
protected String |
audience |
protected int |
expiration |
protected String |
id |
protected int |
issuedAt |
String |
issuedFor |
protected String |
issuer |
protected int |
notBefore |
protected String |
subject |
protected String |
type |
Constructor and Description |
---|
JsonWebToken() |
Modifier and Type | Method and Description |
---|---|
JsonWebToken |
audience(String audience) |
JsonWebToken |
expiration(int expiration) |
String |
getAudience() |
int |
getExpiration() |
String |
getId() |
int |
getIssuedAt() |
String |
getIssuedFor()
OAuth client the token was issued for.
|
String |
getIssuer() |
int |
getNotBefore() |
String |
getSubject() |
String |
getType() |
JsonWebToken |
id(String id) |
boolean |
isActive()
Tests that the token is not expired and is not-before.
|
boolean |
isExpired() |
boolean |
isNotBefore() |
JsonWebToken |
issuedAt(int issuedAt) |
JsonWebToken |
issuedFor(String issuedFor) |
JsonWebToken |
issuedNow()
Set issuedAt to the current time
|
JsonWebToken |
issuer(String issuer) |
JsonWebToken |
notBefore(int notBefore) |
JsonWebToken |
subject(String subject) |
JsonWebToken |
type(String type) |
protected String id
protected int expiration
protected int notBefore
protected int issuedAt
protected String issuer
protected String audience
protected String subject
protected String type
public String issuedFor
public String getId()
public JsonWebToken id(String id)
public int getExpiration()
public JsonWebToken expiration(int expiration)
public boolean isExpired()
public int getNotBefore()
public JsonWebToken notBefore(int notBefore)
public boolean isNotBefore()
public boolean isActive()
public int getIssuedAt()
public JsonWebToken issuedNow()
public JsonWebToken issuedAt(int issuedAt)
public String getIssuer()
public JsonWebToken issuer(String issuer)
public String getAudience()
public JsonWebToken audience(String audience)
public String getSubject()
public JsonWebToken subject(String subject)
public String getType()
public JsonWebToken type(String type)
public String getIssuedFor()
public JsonWebToken issuedFor(String issuedFor)
Copyright © 2015. All Rights Reserved.