org.apache.cxf.rs.security.jose.jwt
Class JwtTokenReaderWriter

java.lang.Object
  extended by org.apache.cxf.rs.security.jose.AbstractJoseObjectReaderWriter
      extended by org.apache.cxf.rs.security.jose.JoseHeadersReaderWriter
          extended by org.apache.cxf.rs.security.jose.jwt.JwtTokenReaderWriter
All Implemented Interfaces:
JoseHeadersReader, JoseHeadersWriter, JwtTokenReader, JwtTokenWriter

public class JwtTokenReaderWriter
extends JoseHeadersReaderWriter
implements JwtTokenReader, JwtTokenWriter


Constructor Summary
JwtTokenReaderWriter()
           
 
Method Summary
 String claimsToJson(JwtClaims claims)
           
 JwtToken fromJson(JwtTokenJson pair)
           
 JwtClaims fromJsonClaims(String claimsJson)
           
 JwtHeaders fromJsonHeaders(String jsonHeaders)
           
 JwtTokenJson tokenToJson(JwtToken token)
           
 
Methods inherited from class org.apache.cxf.rs.security.jose.JoseHeadersReaderWriter
headersToJson
 
Methods inherited from class org.apache.cxf.rs.security.jose.AbstractJoseObjectReaderWriter
formatIfNeeded, fromJsonInternal, getClosingIndex, getCommaIndex, isWhiteSpace, readJwtObjectAsList, readJwtObjectAsMap, readPrimitiveValue, setFormat, toJson, toJsonInternal, toJsonInternal, toJsonInternal, toJsonInternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.apache.cxf.rs.security.jose.JoseHeadersWriter
headersToJson
 

Constructor Detail

JwtTokenReaderWriter

public JwtTokenReaderWriter()
Method Detail

claimsToJson

public String claimsToJson(JwtClaims claims)
Specified by:
claimsToJson in interface JwtTokenWriter

tokenToJson

public JwtTokenJson tokenToJson(JwtToken token)
Specified by:
tokenToJson in interface JwtTokenWriter

fromJsonClaims

public JwtClaims fromJsonClaims(String claimsJson)
Specified by:
fromJsonClaims in interface JwtTokenReader

fromJson

public JwtToken fromJson(JwtTokenJson pair)
Specified by:
fromJson in interface JwtTokenReader

fromJsonHeaders

public JwtHeaders fromJsonHeaders(String jsonHeaders)
Specified by:
fromJsonHeaders in interface JoseHeadersReader
Overrides:
fromJsonHeaders in class JoseHeadersReaderWriter


Apache CXF