Type object
Schema URL https://catalog.lintel.tools/schemas/schemastore/cyclonedx/_shared/latest--jsf-0.82.schema.json
Parent schema cyclonedx
Type: object

Definitions

signature object
signer object
algorithm string | string required
value string required

The signature data. Note that the binary representation must follow the JWA [RFC7518] specifications.

keyId string

Optional. Application specific string identifying the signature key.

publicKey object

Optional. Public key object.

All of: variant, variant, variant
1 nested properties
kty string required

Key type indicator.

Values: "EC" "OKP" "RSA"
certificatePath string[]

Optional. Sorted array of X.509 [RFC5280] certificates, where the first element must contain the signature certificate. The certificate path must be contiguous but is not required to be complete.

excludes string[]

Optional. Array holding the names of one or more application level properties that must be excluded from the signature process. Note that the "excludes" property itself, must also be excluded from the signature process. Since both the "excludes" property and the associated data it points to are unsigned, a conforming JSF implementation must provide options for specifying which properties to accept.

keyType string

Key type indicator.

publicKey object

Optional. Public key object.

kty string required

Key type indicator.

Values: "EC" "OKP" "RSA"