[package]
name = "ssi-claims"
version = "0.1.1"
edition = "2021"
authors = ["Spruce Systems, Inc."]
license = "Apache-2.0"
description = "Verifiable Claims for the `ssi` library."
repository = "https://github.com/spruceid/ssi/"
documentation = "https://docs.rs/ssi-claims/"
[features]
w3c = ["ssi-data-integrity/w3c"]
dif = ["ssi-data-integrity/dif"]
ed25519 = ["ssi-jws/ed25519", "ssi-cose/ed25519", "ssi-data-integrity/ed25519", "ssi-verification-methods/ed25519"]
secp256k1 = ["ssi-jws/secp256k1", "ssi-cose/secp256k1", "ssi-data-integrity/secp256k1", "ssi-verification-methods/secp256k1"]
secp256r1 = ["ssi-jws/secp256r1", "ssi-cose/secp256r1", "ssi-data-integrity/secp256r1", "ssi-verification-methods/secp256r1"]
secp384r1 = ["ssi-jws/secp384r1", "ssi-cose/secp384r1", "ssi-data-integrity/secp384r1", "ssi-verification-methods/secp384r1"]
rsa = ["ssi-jws/rsa", "ssi-data-integrity/rsa", "ssi-verification-methods/rsa"]
tezos = ["ssi-jws/tezos", "ssi-data-integrity/tezos"]
aleo = ["ssi-jwk/aleo", "ssi-jws/aleo", "ssi-data-integrity/aleo", "ssi-verification-methods/aleo"]
eip712 = ["ssi-eip712", "ssi-data-integrity/eip712", "ssi-vc/eip712"]
solana = ["ssi-data-integrity/solana", "ssi-verification-methods/solana"]
ethereum = ["ssi-jws/eip", "ssi-data-integrity/ethereum"]
bbs = ["ssi-data-integrity/bbs"]
[dependencies]
ssi-core.workspace = true
ssi-crypto.workspace = true
ssi-jwk.workspace = true
ssi-verification-methods.workspace = true
ssi-claims-core.workspace = true
ssi-jws.workspace = true
ssi-jwt.workspace = true
ssi-sd-jwt.workspace = true
ssi-cose.workspace = true
ssi-vc.workspace = true
ssi-vc-jose-cose.workspace = true
ssi-data-integrity.workspace = true
ssi-dids-core.workspace = true
ssi-eip712 = { workspace = true, optional = true }
ssi-json-ld.workspace = true
ssi-security.workspace = true
pin-project.workspace = true
thiserror.workspace = true
iref.workspace = true
rdf-types.workspace = true
linked-data.workspace = true
serde = { workspace = true, features = ["derive"] }
serde_json.workspace = true
json-syntax.workspace = true
locspan.workspace = true
educe.workspace = true