jsonld-signatures
Advanced tools
Changelog
11.5.0 - 2024-12-17
@direction
in documents when using the
base LinkedDataSignature
class. Other cryptosuites may already
support @direction
if they were not using this class.Changelog
11.4.0 - 2024-12-15
domain
expressed as an array.Changelog
11.3.2 - 2024-11-06
proof.@context
is unmodified for JCS Data Integrity Cryptosuites.Changelog
11.3.1 - 2024-10-02
Changelog
11.3.0 - 2024-08-01
rdf-canonize
directly to get latest updates and avoid reliance
on jsonld
package to provide it indirectly.Changelog
11.2.0 - 2023-05-13
derive
function to be implemented by the given
cryptosuite. The derive
function is used to derive a new document with
a new proof
based on an existing document
(and proof
). The derive
function will be used when calling derive
from jsonld-signatures
.
WARNING: The derive
API will be considered unstable for a short while
to ensure it meets the needs of external cryptosuites. It could change
without a major version update (via a minor or patch release) until
this notice is removed. If this is a concern for you, do not use it
until this notice is removed.proofSet
from the input document will be passed to the
createProof
and verifyProof
functions in LinkedDataProof
and
LinkedDataSignature
. It will also be passed to createVerifyData
in
LinkedDataSignature
.@digitalbazaar/security-context
to provide security contexts instead
of the old security-context
package.Changelog
11.1.0 - 2023-02-07
canonizeOptions
to be passed in the construction of a LD
signature suites as a stop-gap until hard requirements for canonize options
are either set or advised to be certain values by a W3C working group.Changelog
11.0.0 - 2022-08-23
jsonld@8
to make use of safe
mode. The safe
mode
is a more robust replacement for expansionMap
.expansionMap
option. Now safe
mode is used internally
instead.Changelog
10.0.0 - 2022-06-06