44 String[] parts = wire.split(
"\\.");
45 if (parts.length < 2 || parts.length > 3)
throw new IllegalArgumentException(
"Parsing error");
49 content = Base64Url.decode(encodedContent);
50 if (parts.length > 2) {
56 header = JsonSerialization.readValue(headerBytes, JWSHeader.class);
57 }
catch (Throwable t) {
58 throw new JWSInputException(t);
byte [] signature
Definition: JWSInput.java:38
String encodedSignature
Definition: JWSInput.java:34
JWSHeader header
Definition: JWSInput.java:36
String wireString
Definition: JWSInput.java:31
String encodedSignatureInput
Definition: JWSInput.java:35
String encodedHeader
Definition: JWSInput.java:32
String encodedContent
Definition: JWSInput.java:33
byte [] content
Definition: JWSInput.java:37