Package org.jboss.resteasy.jose.jws
Class JWSBuilder
- java.lang.Object
 - 
- org.jboss.resteasy.jose.jws.JWSBuilder
 
 
- 
public class JWSBuilder extends Object
- Version:
 - $Revision: 1 $
 - Author:
 - Bill Burke
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description classJWSBuilder.EncodingBuilder 
- 
Constructor Summary
Constructors Constructor Description JWSBuilder()JWSBuilder(javax.ws.rs.ext.Providers providers) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description JWSBuilder.EncodingBuildercontent(byte[] bytes)JWSBuilder.EncodingBuildercontent(Object object, javax.ws.rs.core.MediaType marshalTo)JWSBuildercontentType(String type)JWSBuildercontentType(javax.ws.rs.core.MediaType type)protected voidencode(String sigAlgName, byte[] data, StringBuilder encoding)protected voidencode(Algorithm alg, byte[] data, StringBuilder encoding)protected StringencodeAll(StringBuilder encoding, byte[] signature)protected StringencodeHeader(String sigAlgName)JWSBuilder.EncodingBuilderjsonContent(Object object)JWSBuilderkid(String kid)protected byte[]marshalContent()JWSBuildertype(String type) 
 - 
 
- 
- 
Method Detail
- 
type
public JWSBuilder type(String type)
 
- 
kid
public JWSBuilder kid(String kid)
 
- 
contentType
public JWSBuilder contentType(String type)
 
- 
contentType
public JWSBuilder contentType(javax.ws.rs.core.MediaType type)
 
- 
content
public JWSBuilder.EncodingBuilder content(byte[] bytes)
 
- 
content
public JWSBuilder.EncodingBuilder content(Object object, javax.ws.rs.core.MediaType marshalTo)
 
- 
jsonContent
public JWSBuilder.EncodingBuilder jsonContent(Object object)
 
- 
encodeAll
protected String encodeAll(StringBuilder encoding, byte[] signature)
 
- 
encode
protected void encode(Algorithm alg, byte[] data, StringBuilder encoding)
 
- 
encode
protected void encode(String sigAlgName, byte[] data, StringBuilder encoding)
 
- 
marshalContent
protected byte[] marshalContent()
 
 - 
 
 -