• Preparing search index...
  • The search index is not available
API Documentation
  • API Documentation
  • utils/src
  • JsonSchema
  • validate

Function validate

  • validate(instance: any, schema: boolean | Schema, draft?: SchemaDraft, lookup?: Record<string, boolean | Schema>, shortCircuit?: boolean, recursiveAnchor?: null | Schema, instanceLocation?: string, schemaLocation?: string, evaluated?: Evaluated): ValidationResult
  • Parameters

    • instance: any
    • schema: boolean | Schema
    • draft: SchemaDraft = '2019-09'
    • lookup: Record<string, boolean | Schema> = ...
    • shortCircuit: boolean = true
    • recursiveAnchor: null | Schema = null
    • instanceLocation: string = '#'
    • schemaLocation: string = '#'
    • evaluated: Evaluated = ...

    Returns ValidationResult

    • Defined in packages/utils/src/json-schema/validate.ts:17

Settings

Member Visibility

Theme

Modules

  • API Documentation
    • asset-did/src
    • augment-api/src
    • chain-helpers/src
      • Blockchain
      • ErrorHandler
      • SubscriptionPromise
    • config/src
      • ConfigService
    • core/src
      • Attestation
      • BalanceUtils
      • CType
        • Schemas
      • Claim
      • Credential
      • DelegationNodeUtils
      • PublicCredential
      • Quote
    • did/src
    • messaging/src
    • sdk-js/src
    • type-definitions/src
    • types/src
      • SubscriptionPromise
    • utils/src
      • Crypto
      • DataUtils
      • JsonSchema
      • SDKErrors
      • UUID
      • jsonabc
    • vc-export/src
      • constants
      • presentation
      • vcjsSuites
        • suites
          • KiltAttestedSuite
          • KiltIntegritySuite
          • KiltSignatureSuite
      • verification
  • OutputFormat
  • Validator
  • OutputUnit
  • Schema
  • ValidationResult
  • Evaluated
  • InstanceType
  • SchemaDraft
  • fastFormat
  • fullFormat
  • ignoredKeyword
  • initialBaseURI
  • schemaArrayKeyword
  • schemaKeyword
  • schemaMapKeyword
  • deepCompareStrict
  • dereference
  • encodePointer
  • escapePointer
  • ucs2length
  • validate