DigestSpec

Cryptographic digest specification

Application DependenciesCloud-NativeIntegrationResearchSpecificationsWorkload Specifications

Properties

Name Type Description
hashAlgorithm string Hash algorithm used
normalisationAlgorithm string Normalisation algorithm used
value string The digest value
View JSON Schema on GitHub

JSON Schema

application-research-digestspec-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/DigestSpec",
  "title": "DigestSpec",
  "type": "object",
  "description": "Cryptographic digest specification",
  "required": [
    "hashAlgorithm",
    "normalisationAlgorithm",
    "value"
  ],
  "properties": {
    "hashAlgorithm": {
      "type": "string",
      "description": "Hash algorithm used",
      "examples": [
        "SHA-256",
        "SHA-512"
      ]
    },
    "normalisationAlgorithm": {
      "type": "string",
      "description": "Normalisation algorithm used",
      "examples": [
        "jsonNormalisation/v1",
        "ociArtifactDigest/v1"
      ]
    },
    "value": {
      "type": "string",
      "description": "The digest value"
    }
  }
}