Cargo Features

[dependencies]
did-ion = { version = "0.2.0", default-features = false, features = ["secp256r1", "secp256k1", "ed25519", "rsa"] }
default = ed25519, rsa, secp256k1, secp256r1

These default features are set whenever did-ion is added without default-features = false somewhere in the dependency tree.

secp256r1 default

Enables secp256r1 of ssi-jws

ssi-jws:

enable secp256r1 (p256) signatures

secp256k1 default

Enables secp256k1 of ssi-jws

ssi-jws:

enable secp256k1 signatures

ed25519 default

Enables ed25519 of ssi-jws

ssi-jws:

enable ed25519 (EdDSA) signatures

rsa default

Enables rsa of ssi-jws

ssi-jws:

enable RSA signatures

DIDION has 5 features without comments.