|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.nimbusds.jose.JOSEObject
com.nimbusds.jose.PlainObject
com.nimbusds.jwt.PlainJWT
@ThreadSafe public class PlainJWT
Plain JSON Web Token (JWT).
| Constructor Summary | |
|---|---|
PlainJWT(Base64URL firstPart,
Base64URL secondPart)
Creates a new plain JSON Web Token (JWT) with the specified Base64URL-encoded parts. |
|
PlainJWT(JWTClaimsSet claimsSet)
Creates a new plain JSON Web Token (JWT) with a default PlainHeader and the specified claims
set. |
|
PlainJWT(PlainHeader header,
ReadOnlyJWTClaimsSet claimsSet)
Creates a new plain JSON Web Token (JWT) with the specified header and claims set. |
|
| Method Summary | |
|---|---|
ReadOnlyJWTClaimsSet |
getJWTClaimsSet()
Gets the claims set of the JSON Web Token (JWT). |
static PlainJWT |
parse(String s)
Parses a plain JSON Web Token (JWT) from the specified string in compact format. |
| Methods inherited from class com.nimbusds.jose.PlainObject |
|---|
getHeader, serialize |
| Methods inherited from class com.nimbusds.jose.JOSEObject |
|---|
getParsedParts, getParsedString, getPayload, setParsedParts, setPayload, split |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.nimbusds.jwt.JWT |
|---|
getHeader, getParsedParts, getParsedString, serialize |
| Constructor Detail |
|---|
public PlainJWT(JWTClaimsSet claimsSet)
PlainHeader and the specified claims
set.
claimsSet - The JWT claims set. Must not be null.
public PlainJWT(PlainHeader header,
ReadOnlyJWTClaimsSet claimsSet)
header - The plain header. Must not be null.claimsSet - The JWT claims set. Must not be null.
public PlainJWT(Base64URL firstPart,
Base64URL secondPart)
throws ParseException
firstPart - The first part, corresponding to the plain header.
Must not be null.secondPart - The second part, corresponding to the claims set
(payload). Must not be null.
ParseException - If parsing of the serialised parts failed.| Method Detail |
|---|
public ReadOnlyJWTClaimsSet getJWTClaimsSet()
throws ParseException
JWT
getJWTClaimsSet in interface JWTnull if not available (for an
encrypted JWT that isn't decrypted).
ParseException - If the payload of the JWT doesn't represent a
valid JSON object and a JWT claims set.
public static PlainJWT parse(String s)
throws ParseException
s - The string to parse. Must not be null.
ParseException - If the string couldn't be parsed to a valid
plain JWT.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||