public static final class JsonWebSignature.Parser extends Object
Implementation is not thread-safe.
| Constructor and Description |
|---|
Parser(JsonFactory
|
| Modifier and Type | Method and Description |
|---|---|
Class |
getHeaderClass()
Returns the header class to use for parsing.
|
JsonFactory |
getJsonFactory()
Returns the JSON factory.
|
Class |
getPayloadClass()
Returns the payload class to use for parsing.
|
JsonWebSignature |
parse(String
Parses a JWS token into a parsed
JsonWebSignature.
|
JsonWebSignature |
setHeaderClass(Class
Sets the header class to use for parsing.
|
JsonWebSignature |
setPayloadClass(Class
Sets the payload class to use for parsing.
|
public Parser(JsonFactoryjsonFactory)
jsonFactory - JSON factory
public Class<? extends JsonWebSignature .Header > getHeaderClass()
public JsonWebSignature.Parser setHeaderClass(Class <? extends JsonWebSignature .Header > headerClass)
public Class<? extends JsonWebToken .Payload > getPayloadClass()
public JsonWebSignature.Parser setPayloadClass(Class <? extends JsonWebToken .Payload > payloadClass)
public JsonFactorygetJsonFactory()
public JsonWebSignatureparse(String tokenString) throws IOException
JsonWebSignature.
tokenString - JWS token string
JsonWebSignature
IOException