Package org.keycloak.jose.jws
Class JWSBuilder
- java.lang.Object
- 
- org.keycloak.jose.jws.JWSBuilder
 
- 
 public class JWSBuilder extends Object - Version:
- $Revision: 1 $
- Author:
- Bill Burke
 
- 
- 
Nested Class SummaryNested Classes Modifier and Type Class Description classJWSBuilder.EncodingBuilder
 - 
Constructor SummaryConstructors Constructor Description JWSBuilder()
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description JWSBuilder.EncodingBuildercontent(byte[] bytes)JWSBuildercontentType(String 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- 
typepublic JWSBuilder type(String type) 
 - 
kidpublic JWSBuilder kid(String kid) 
 - 
contentTypepublic JWSBuilder contentType(String type) 
 - 
contentpublic JWSBuilder.EncodingBuilder content(byte[] bytes) 
 - 
jsonContentpublic JWSBuilder.EncodingBuilder jsonContent(Object object) 
 - 
encodeAllprotected String encodeAll(StringBuilder encoding, byte[] signature) 
 - 
encodeprotected void encode(Algorithm alg, byte[] data, StringBuilder encoding) 
 - 
encodeprotected void encode(String sigAlgName, byte[] data, StringBuilder encoding) 
 - 
marshalContentprotected byte[] marshalContent() 
 
- 
 
-