163             StringBuilder buffer = 
new StringBuilder();
   165             encode(Algorithm.HS256, data, buffer);
   166             byte[] signature = null;
   168                 signature = HMACProvider.sign(buffer.toString().getBytes(
"UTF-8"), Algorithm.HS256, sharedSecret);
   169             } 
catch (UnsupportedEncodingException e) {
   170                 throw new RuntimeException(e);
 void encode(Algorithm alg, byte[] data, StringBuilder encoding)
Definition: JWSBuilder.java:94
 
String encodeAll(StringBuilder encoding, byte[] signature)
Definition: JWSBuilder.java:86
 
byte [] marshalContent()
Definition: JWSBuilder.java:104