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:WebSignedPayload
Gets the signed message payload.- Specified by:
getPayload
in interfaceWebSignedPayload
- Returns:
- signed message payload
-
getSignatures
Description copied from interface:WebSignedPayload
Gets one or more signatures for verifying the payload.- Specified by:
getSignatures
in interfaceWebSignedPayload
- Returns:
WebSignature
s
-
compact
Description copied from interface:WebSignedPayload
Gets the signed payload in compact serialized form.- Specified by:
compact
in interfaceWebSignedPayload
- Returns:
- compact serialized form
-
toString
Description copied from interface:WebSignedPayload
Gets the signed payload in JSON serialized form.- Specified by:
toString
in interfaceWebSignedPayload
- Overrides:
toString
in classObject
- Returns:
- JSON serialized form
-