org.apache.cxf.rs.security.jose.jws
Class JwsCompactProducer

java.lang.Object
  extended by org.apache.cxf.rs.security.jose.jws.JwsCompactProducer
Direct Known Subclasses:
JwsJwtCompactProducer

public class JwsCompactProducer
extends Object


Constructor Summary
JwsCompactProducer(JwsHeaders headers, JoseHeadersWriter w, String plainJwsPayload)
           
JwsCompactProducer(JwsHeaders headers, String plainJwsPayload)
           
JwsCompactProducer(String plainJwsPayload)
           
 
Method Summary
 JwsHeaders getHeaders()
           
 String getSignedEncodedJws()
           
 String getUnsignedEncodedJws()
           
 String signWith(byte[] signatureOctets)
           
 String signWith(JsonWebKey jwk)
           
 String signWith(JwsSignatureProvider signer)
           
 String signWith(String signatureText)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

JwsCompactProducer

public JwsCompactProducer(String plainJwsPayload)

JwsCompactProducer

public JwsCompactProducer(JwsHeaders headers,
                          String plainJwsPayload)

JwsCompactProducer

public JwsCompactProducer(JwsHeaders headers,
                          JoseHeadersWriter w,
                          String plainJwsPayload)
Method Detail

getHeaders

public JwsHeaders getHeaders()

getUnsignedEncodedJws

public String getUnsignedEncodedJws()

getSignedEncodedJws

public String getSignedEncodedJws()

signWith

public String signWith(JsonWebKey jwk)

signWith

public String signWith(JwsSignatureProvider signer)

signWith

public String signWith(String signatureText)

signWith

public String signWith(byte[] signatureOctets)


Apache CXF