org.apache.cxf.rs.security.jose.jws
Class JwsJsonSignatureEntry
java.lang.Object
org.apache.cxf.rs.security.jose.jws.JwsJsonSignatureEntry
public class JwsJsonSignatureEntry
- extends Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JwsJsonSignatureEntry
public JwsJsonSignatureEntry(String encodedJwsPayload,
String encodedProtectedHeader,
String encodedSignature,
JwsJsonUnprotectedHeader unprotectedHeader)
getEncodedJwsPayload
public String getEncodedJwsPayload()
getDecodedJwsPayload
public String getDecodedJwsPayload()
getDecodedJwsPayloadBytes
public byte[] getDecodedJwsPayloadBytes()
getEncodedProtectedHeader
public String getEncodedProtectedHeader()
getProtectedHeader
public JwsJsonProtectedHeader getProtectedHeader()
getUnprotectedHeader
public JwsJsonUnprotectedHeader getUnprotectedHeader()
getUnionHeader
public JoseHeaders getUnionHeader()
getEncodedSignature
public String getEncodedSignature()
getDecodedSignature
public byte[] getDecodedSignature()
getUnsignedEncodedSequence
public String getUnsignedEncodedSequence()
getKeyId
public String getKeyId()
verifySignatureWith
public boolean verifySignatureWith(JwsSignatureVerifier validator)
verifySignatureWith
public boolean verifySignatureWith(JsonWebKey key)
validateCriticalHeaders
public boolean validateCriticalHeaders()
toJson
public String toJson()
toJson
public String toJson(boolean flattenedMode)
Apache CXF