Class COSEObject

Direct Known Subclasses:
COSEMessage, COSERecipient, COSESignature

public abstract class COSEObject extends CBORItemList
COSE Object

This class represents the basic COSE structure described in 2. Basic COSE Structure of RFC 9052.

Since:
1.1
See Also:
  • Constructor Details

  • Method Details

    • getProtectedHeader

      public COSEProtectedHeader getProtectedHeader()
      Get the protected header of this COSE object.
      Returns:
      The protected header.
    • getUnprotectedHeader

      public COSEUnprotectedHeader getUnprotectedHeader()
      Get the unprotected header of this COSE object.
      Returns:
      The unprotected header.