java.lang.Object
iu.crypt.JwsSignedPayload
- All Implemented Interfaces:
WebSignedPayload
JSON Web Signature (JWS) implementation class.
-
Constructor Details
-
JwsSignedPayload
Constructor.- Parameters:
payload- message payloadsignatures- signatures
-
-
Method Details
-
getPayload
public byte[] getPayload()Description copied from interface:WebSignedPayloadGets the signed message payload.- Specified by:
getPayloadin interfaceWebSignedPayload- Returns:
- signed message payload
-
getSignatures
Description copied from interface:WebSignedPayloadGets one or more signatures for verifying the payload.- Specified by:
getSignaturesin interfaceWebSignedPayload- Returns:
WebSignatures
-
compact
Description copied from interface:WebSignedPayloadGets the signed payload in compact serialized form.- Specified by:
compactin interfaceWebSignedPayload- Returns:
- compact serialized form
-
toString
Description copied from interface:WebSignedPayloadGets the signed payload in JSON serialized form.- Specified by:
toStringin interfaceWebSignedPayload- Overrides:
toStringin classObject- Returns:
- JSON serialized form
-