org.apache.cxf.rs.security.jose
Class AbstractJoseObjectReaderWriter
java.lang.Object
org.apache.cxf.rs.security.jose.AbstractJoseObjectReaderWriter
- Direct Known Subclasses:
- DefaultJwkReaderWriter, JoseHeadersReaderWriter
public class AbstractJoseObjectReaderWriter
- extends Object
|
Method Summary |
protected void |
formatIfNeeded(StringBuilder sb)
|
protected void |
fromJsonInternal(AbstractJoseObject jwt,
String json)
|
protected int |
getClosingIndex(String json,
char openChar,
char closeChar,
int from)
|
protected static int |
getCommaIndex(String json,
int from)
|
protected boolean |
isWhiteSpace(char jsonChar)
|
protected List<Object> |
readJwtObjectAsList(String json)
|
protected void |
readJwtObjectAsMap(org.apache.cxf.rs.security.jose.AbstractJoseObjectReaderWriter.Settable values,
String json)
|
protected Object |
readPrimitiveValue(String json,
int from,
int to)
|
void |
setFormat(boolean format)
|
protected String |
toJson(AbstractJoseObject jwt)
|
protected void |
toJsonInternal(StringBuilder sb,
Collection<?> coll)
|
protected void |
toJsonInternal(StringBuilder sb,
Map<String,Object> map)
|
protected void |
toJsonInternal(StringBuilder sb,
Object[] array)
|
protected void |
toJsonInternal(StringBuilder sb,
Object value,
boolean hasNext)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractJoseObjectReaderWriter
public AbstractJoseObjectReaderWriter()
toJson
protected String toJson(AbstractJoseObject jwt)
toJsonInternal
protected void toJsonInternal(StringBuilder sb,
Map<String,Object> map)
toJsonInternal
protected void toJsonInternal(StringBuilder sb,
Object[] array)
toJsonInternal
protected void toJsonInternal(StringBuilder sb,
Collection<?> coll)
toJsonInternal
protected void toJsonInternal(StringBuilder sb,
Object value,
boolean hasNext)
formatIfNeeded
protected void formatIfNeeded(StringBuilder sb)
fromJsonInternal
protected void fromJsonInternal(AbstractJoseObject jwt,
String json)
readJwtObjectAsMap
protected void readJwtObjectAsMap(org.apache.cxf.rs.security.jose.AbstractJoseObjectReaderWriter.Settable values,
String json)
readJwtObjectAsList
protected List<Object> readJwtObjectAsList(String json)
readPrimitiveValue
protected Object readPrimitiveValue(String json,
int from,
int to)
getCommaIndex
protected static int getCommaIndex(String json,
int from)
getClosingIndex
protected int getClosingIndex(String json,
char openChar,
char closeChar,
int from)
isWhiteSpace
protected boolean isWhiteSpace(char jsonChar)
setFormat
public void setFormat(boolean format)
Apache CXF