Skip to main content

Namespace: schema

did.utils.schema

Variables

addControllersCommandSchema

Const addControllersCommandSchema: Object

Type declaration

NameType
$idstring
properties{ controllers: { fieldNumber: number ; items: { dataType: string } ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.controllers{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.controllers.fieldNumbernumber
properties.controllers.items{ dataType: string }
properties.controllers.items.dataTypestring
properties.controllers.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/commands/add_controllers_command.d.ts:1


addControllersEventSchema

Const addControllersEventSchema: Object

Type declaration

NameType
$idstring
properties{ controllers: { fieldNumber: number ; items: { dataType: string } ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.controllers{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.controllers.fieldNumbernumber
properties.controllers.items{ dataType: string }
properties.controllers.items.dataTypestring
properties.controllers.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/events/add_controllers_event.d.ts:1


addKeysCommandSchema

Const addKeysCommandSchema: Object

Type declaration

NameType
$idstring
properties{ keys: { fieldNumber: number ; items: { properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string } ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.keys{ fieldNumber: number ; items: { properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string } ; type: string }
properties.keys.fieldNumbernumber
properties.keys.items{ properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string }
properties.keys.items.properties{ publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } }
properties.keys.items.properties.publicKey{ dataType: string ; fieldNumber: number }
properties.keys.items.properties.publicKey.dataTypestring
properties.keys.items.properties.publicKey.fieldNumbernumber
properties.keys.items.properties.relationship{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.keys.items.properties.relationship.fieldNumbernumber
properties.keys.items.properties.relationship.items{ dataType: string }
properties.keys.items.properties.relationship.items.dataTypestring
properties.keys.items.properties.relationship.typestring
properties.keys.items.requiredstring[]
properties.keys.items.typestring
properties.keys.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/commands/add_keys_command.d.ts:1


addKeysEventSchema

Const addKeysEventSchema: Object

Type declaration

NameType
$idstring
properties{ keys: { fieldNumber: number ; items: { properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string } ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.keys{ fieldNumber: number ; items: { properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string } ; type: string }
properties.keys.fieldNumbernumber
properties.keys.items{ properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string }
properties.keys.items.properties{ publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } }
properties.keys.items.properties.publicKey{ dataType: string ; fieldNumber: number }
properties.keys.items.properties.publicKey.dataTypestring
properties.keys.items.properties.publicKey.fieldNumbernumber
properties.keys.items.properties.relationship{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.keys.items.properties.relationship.fieldNumbernumber
properties.keys.items.properties.relationship.items{ dataType: string }
properties.keys.items.properties.relationship.items.dataTypestring
properties.keys.items.properties.relationship.typestring
properties.keys.items.requiredstring[]
properties.keys.items.typestring
properties.keys.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/events/add_keys_event.d.ts:1


addServiceEndpointCommandSchema

Const addServiceEndpointCommandSchema: Object

Type declaration

NameType
$idstring
properties{ endpoint: { fieldNumber: number ; properties: { id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.endpoint{ fieldNumber: number ; properties: { id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string }
properties.endpoint.fieldNumbernumber
properties.endpoint.properties{ id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } }
properties.endpoint.properties.id{ dataType: string ; fieldNumber: number }
properties.endpoint.properties.id.dataTypestring
properties.endpoint.properties.id.fieldNumbernumber
properties.endpoint.properties.serviceEndpoint{ dataType: string ; fieldNumber: number }
properties.endpoint.properties.serviceEndpoint.dataTypestring
properties.endpoint.properties.serviceEndpoint.fieldNumbernumber
properties.endpoint.properties.type{ dataType: string ; fieldNumber: number }
properties.endpoint.properties.type.dataTypestring
properties.endpoint.properties.type.fieldNumbernumber
properties.endpoint.requiredstring[]
properties.endpoint.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/commands/add_service_endpoint_command.d.ts:1


addServiceEndpointEventSchema

Const addServiceEndpointEventSchema: Object

Type declaration

NameType
$idstring
properties{ endpoint: { fieldNumber: number ; properties: { id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.endpoint{ fieldNumber: number ; properties: { id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string }
properties.endpoint.fieldNumbernumber
properties.endpoint.properties{ id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } }
properties.endpoint.properties.id{ dataType: string ; fieldNumber: number }
properties.endpoint.properties.id.dataTypestring
properties.endpoint.properties.id.fieldNumbernumber
properties.endpoint.properties.serviceEndpoint{ dataType: string ; fieldNumber: number }
properties.endpoint.properties.serviceEndpoint.dataTypestring
properties.endpoint.properties.serviceEndpoint.fieldNumbernumber
properties.endpoint.properties.type{ dataType: string ; fieldNumber: number }
properties.endpoint.properties.type.dataTypestring
properties.endpoint.properties.type.fieldNumbernumber
properties.endpoint.requiredstring[]
properties.endpoint.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/events/add_service_endpoint_event.d.ts:1


createCommandSchema

Const createCommandSchema: Object

Type declaration

NameType
$idstring
properties{ controllers: { fieldNumber: number ; items: { dataType: string } ; type: string } ; did: { dataType: string ; fieldNumber: number } ; keys: { fieldNumber: number ; items: { properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string } ; type: string } }
properties.controllers{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.controllers.fieldNumbernumber
properties.controllers.items{ dataType: string }
properties.controllers.items.dataTypestring
properties.controllers.typestring
properties.did{ dataType: string ; fieldNumber: number }
properties.did.dataTypestring
properties.did.fieldNumbernumber
properties.keys{ fieldNumber: number ; items: { properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string } ; type: string }
properties.keys.fieldNumbernumber
properties.keys.items{ properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string }
properties.keys.items.properties{ publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } }
properties.keys.items.properties.publicKey{ dataType: string ; fieldNumber: number }
properties.keys.items.properties.publicKey.dataTypestring
properties.keys.items.properties.publicKey.fieldNumbernumber
properties.keys.items.properties.relationship{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.keys.items.properties.relationship.fieldNumbernumber
properties.keys.items.properties.relationship.items{ dataType: string }
properties.keys.items.properties.relationship.items.dataTypestring
properties.keys.items.properties.relationship.typestring
properties.keys.items.requiredstring[]
properties.keys.items.typestring
properties.keys.typestring
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/commands/create_command.d.ts:1


createEventSchema

Const createEventSchema: Object

Type declaration

NameType
$idstring
properties{ controllers: { fieldNumber: number ; items: { dataType: string } ; type: string } ; did: { dataType: string ; fieldNumber: number } ; keys: { fieldNumber: number ; items: { properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string } ; type: string } }
properties.controllers{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.controllers.fieldNumbernumber
properties.controllers.items{ dataType: string }
properties.controllers.items.dataTypestring
properties.controllers.typestring
properties.did{ dataType: string ; fieldNumber: number }
properties.did.dataTypestring
properties.did.fieldNumbernumber
properties.keys{ fieldNumber: number ; items: { properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string } ; type: string }
properties.keys.fieldNumbernumber
properties.keys.items{ properties: { publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } } ; required: string[] ; type: string }
properties.keys.items.properties{ publicKey: { dataType: string ; fieldNumber: number } ; relationship: { fieldNumber: number ; items: { dataType: string } ; type: string } }
properties.keys.items.properties.publicKey{ dataType: string ; fieldNumber: number }
properties.keys.items.properties.publicKey.dataTypestring
properties.keys.items.properties.publicKey.fieldNumbernumber
properties.keys.items.properties.relationship{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.keys.items.properties.relationship.fieldNumbernumber
properties.keys.items.properties.relationship.items{ dataType: string }
properties.keys.items.properties.relationship.items.dataTypestring
properties.keys.items.properties.relationship.typestring
properties.keys.items.requiredstring[]
properties.keys.items.typestring
properties.keys.typestring
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/events/create_event.d.ts:1


deactivateCommandSchema

Const deactivateCommandSchema: Object

Type declaration

NameType
$idstring
properties{ signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/commands/deactivate_command.d.ts:1


deactivateEventSchema

Const deactivateEventSchema: Object

Type declaration

NameType
$idstring
properties{ signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/events/deactivate_event.d.ts:1


documentStoreSchema

Const documentStoreSchema: Object

Type declaration

NameType
$idstring
properties{ assertionMethod: { fieldNumber: number ; items: { dataType: string } ; type: string } ; authentication: { fieldNumber: number ; items: { dataType: string } ; type: string } ; capabilityInvocation: { fieldNumber: number ; items: { dataType: string } ; type: string } ; context: { fieldNumber: number ; items: { dataType: string } ; type: string } ; controller: { fieldNumber: number ; items: { dataType: string } ; type: string } ; id: { dataType: string ; fieldNumber: number } ; keyAgreement: { fieldNumber: number ; items: { properties: { controller: { dataType: string ; fieldNumber: number } ; id: { dataType: string ; fieldNumber: number } ; publicKeyMultibase: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; type: string } ; service: { fieldNumber: number ; items: { properties: { id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; type: string } ; verificationMethod: { fieldNumber: number ; items: { properties: { controller: { dataType: string ; fieldNumber: number } ; id: { dataType: string ; fieldNumber: number } ; publicKeyMultibase: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; type: string } }
properties.assertionMethod{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.assertionMethod.fieldNumbernumber
properties.assertionMethod.items{ dataType: string }
properties.assertionMethod.items.dataTypestring
properties.assertionMethod.typestring
properties.authentication{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.authentication.fieldNumbernumber
properties.authentication.items{ dataType: string }
properties.authentication.items.dataTypestring
properties.authentication.typestring
properties.capabilityInvocation{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.capabilityInvocation.fieldNumbernumber
properties.capabilityInvocation.items{ dataType: string }
properties.capabilityInvocation.items.dataTypestring
properties.capabilityInvocation.typestring
properties.context{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.context.fieldNumbernumber
properties.context.items{ dataType: string }
properties.context.items.dataTypestring
properties.context.typestring
properties.controller{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.controller.fieldNumbernumber
properties.controller.items{ dataType: string }
properties.controller.items.dataTypestring
properties.controller.typestring
properties.id{ dataType: string ; fieldNumber: number }
properties.id.dataTypestring
properties.id.fieldNumbernumber
properties.keyAgreement{ fieldNumber: number ; items: { properties: { controller: { dataType: string ; fieldNumber: number } ; id: { dataType: string ; fieldNumber: number } ; publicKeyMultibase: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; type: string }
properties.keyAgreement.fieldNumbernumber
properties.keyAgreement.items{ properties: { controller: { dataType: string ; fieldNumber: number } ; id: { dataType: string ; fieldNumber: number } ; publicKeyMultibase: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string }
properties.keyAgreement.items.properties{ controller: { dataType: string ; fieldNumber: number } ; id: { dataType: string ; fieldNumber: number } ; publicKeyMultibase: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } }
properties.keyAgreement.items.properties.controller{ dataType: string ; fieldNumber: number }
properties.keyAgreement.items.properties.controller.dataTypestring
properties.keyAgreement.items.properties.controller.fieldNumbernumber
properties.keyAgreement.items.properties.id{ dataType: string ; fieldNumber: number }
properties.keyAgreement.items.properties.id.dataTypestring
properties.keyAgreement.items.properties.id.fieldNumbernumber
properties.keyAgreement.items.properties.publicKeyMultibase{ dataType: string ; fieldNumber: number }
properties.keyAgreement.items.properties.publicKeyMultibase.dataTypestring
properties.keyAgreement.items.properties.publicKeyMultibase.fieldNumbernumber
properties.keyAgreement.items.properties.type{ dataType: string ; fieldNumber: number }
properties.keyAgreement.items.properties.type.dataTypestring
properties.keyAgreement.items.properties.type.fieldNumbernumber
properties.keyAgreement.items.requiredstring[]
properties.keyAgreement.items.typestring
properties.keyAgreement.typestring
properties.service{ fieldNumber: number ; items: { properties: { id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; type: string }
properties.service.fieldNumbernumber
properties.service.items{ properties: { id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string }
properties.service.items.properties{ id: { dataType: string ; fieldNumber: number } ; serviceEndpoint: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } }
properties.service.items.properties.id{ dataType: string ; fieldNumber: number }
properties.service.items.properties.id.dataTypestring
properties.service.items.properties.id.fieldNumbernumber
properties.service.items.properties.serviceEndpoint{ dataType: string ; fieldNumber: number }
properties.service.items.properties.serviceEndpoint.dataTypestring
properties.service.items.properties.serviceEndpoint.fieldNumbernumber
properties.service.items.properties.type{ dataType: string ; fieldNumber: number }
properties.service.items.properties.type.dataTypestring
properties.service.items.properties.type.fieldNumbernumber
properties.service.items.requiredstring[]
properties.service.items.typestring
properties.service.typestring
properties.verificationMethod{ fieldNumber: number ; items: { properties: { controller: { dataType: string ; fieldNumber: number } ; id: { dataType: string ; fieldNumber: number } ; publicKeyMultibase: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; type: string }
properties.verificationMethod.fieldNumbernumber
properties.verificationMethod.items{ properties: { controller: { dataType: string ; fieldNumber: number } ; id: { dataType: string ; fieldNumber: number } ; publicKeyMultibase: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string }
properties.verificationMethod.items.properties{ controller: { dataType: string ; fieldNumber: number } ; id: { dataType: string ; fieldNumber: number } ; publicKeyMultibase: { dataType: string ; fieldNumber: number } ; type: { dataType: string ; fieldNumber: number } }
properties.verificationMethod.items.properties.controller{ dataType: string ; fieldNumber: number }
properties.verificationMethod.items.properties.controller.dataTypestring
properties.verificationMethod.items.properties.controller.fieldNumbernumber
properties.verificationMethod.items.properties.id{ dataType: string ; fieldNumber: number }
properties.verificationMethod.items.properties.id.dataTypestring
properties.verificationMethod.items.properties.id.fieldNumbernumber
properties.verificationMethod.items.properties.publicKeyMultibase{ dataType: string ; fieldNumber: number }
properties.verificationMethod.items.properties.publicKeyMultibase.dataTypestring
properties.verificationMethod.items.properties.publicKeyMultibase.fieldNumbernumber
properties.verificationMethod.items.properties.type{ dataType: string ; fieldNumber: number }
properties.verificationMethod.items.properties.type.dataTypestring
properties.verificationMethod.items.properties.type.fieldNumbernumber
properties.verificationMethod.items.requiredstring[]
properties.verificationMethod.items.typestring
properties.verificationMethod.typestring
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/stores/document.d.ts:1


jweDocumentSchema

Const jweDocumentSchema: Object

Type declaration

NameType
$idstring
properties{ ciphertext: { dataType: string ; fieldNumber: number } ; iv: { dataType: string ; fieldNumber: number } ; protected: { dataType: string ; fieldNumber: number } ; recipients: { fieldNumber: number ; items: { properties: { encrypted_key: { dataType: string ; fieldNumber: number } ; header: { fieldNumber: number ; properties: { alg: { dataType: string ; fieldNumber: number } ; apu: { dataType: string ; fieldNumber: number } ; apv: { dataType: string ; fieldNumber: number } ; epk: { fieldNumber: number ; properties: { crv: { dataType: string ; fieldNumber: number } ; kty: { dataType: string ; fieldNumber: number } ; x: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; kid: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } } ; required: string[] ; type: string } ; type: string } ; tag: { dataType: string ; fieldNumber: number } }
properties.ciphertext{ dataType: string ; fieldNumber: number }
properties.ciphertext.dataTypestring
properties.ciphertext.fieldNumbernumber
properties.iv{ dataType: string ; fieldNumber: number }
properties.iv.dataTypestring
properties.iv.fieldNumbernumber
properties.protected{ dataType: string ; fieldNumber: number }
properties.protected.dataTypestring
properties.protected.fieldNumbernumber
properties.recipients{ fieldNumber: number ; items: { properties: { encrypted_key: { dataType: string ; fieldNumber: number } ; header: { fieldNumber: number ; properties: { alg: { dataType: string ; fieldNumber: number } ; apu: { dataType: string ; fieldNumber: number } ; apv: { dataType: string ; fieldNumber: number } ; epk: { fieldNumber: number ; properties: { crv: { dataType: string ; fieldNumber: number } ; kty: { dataType: string ; fieldNumber: number } ; x: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; kid: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } } ; required: string[] ; type: string } ; type: string }
properties.recipients.fieldNumbernumber
properties.recipients.items{ properties: { encrypted_key: { dataType: string ; fieldNumber: number } ; header: { fieldNumber: number ; properties: { alg: { dataType: string ; fieldNumber: number } ; apu: { dataType: string ; fieldNumber: number } ; apv: { dataType: string ; fieldNumber: number } ; epk: { fieldNumber: number ; properties: { crv: { dataType: string ; fieldNumber: number } ; kty: { dataType: string ; fieldNumber: number } ; x: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; kid: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } } ; required: string[] ; type: string }
properties.recipients.items.properties{ encrypted_key: { dataType: string ; fieldNumber: number } ; header: { fieldNumber: number ; properties: { alg: { dataType: string ; fieldNumber: number } ; apu: { dataType: string ; fieldNumber: number } ; apv: { dataType: string ; fieldNumber: number } ; epk: { fieldNumber: number ; properties: { crv: { dataType: string ; fieldNumber: number } ; kty: { dataType: string ; fieldNumber: number } ; x: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; kid: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } }
properties.recipients.items.properties.encrypted_key{ dataType: string ; fieldNumber: number }
properties.recipients.items.properties.encrypted_key.dataTypestring
properties.recipients.items.properties.encrypted_key.fieldNumbernumber
properties.recipients.items.properties.header{ fieldNumber: number ; properties: { alg: { dataType: string ; fieldNumber: number } ; apu: { dataType: string ; fieldNumber: number } ; apv: { dataType: string ; fieldNumber: number } ; epk: { fieldNumber: number ; properties: { crv: { dataType: string ; fieldNumber: number } ; kty: { dataType: string ; fieldNumber: number } ; x: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; kid: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string }
properties.recipients.items.properties.header.fieldNumbernumber
properties.recipients.items.properties.header.properties{ alg: { dataType: string ; fieldNumber: number } ; apu: { dataType: string ; fieldNumber: number } ; apv: { dataType: string ; fieldNumber: number } ; epk: { fieldNumber: number ; properties: { crv: { dataType: string ; fieldNumber: number } ; kty: { dataType: string ; fieldNumber: number } ; x: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string } ; kid: { dataType: string ; fieldNumber: number } }
properties.recipients.items.properties.header.properties.alg{ dataType: string ; fieldNumber: number }
properties.recipients.items.properties.header.properties.alg.dataTypestring
properties.recipients.items.properties.header.properties.alg.fieldNumbernumber
properties.recipients.items.properties.header.properties.apu{ dataType: string ; fieldNumber: number }
properties.recipients.items.properties.header.properties.apu.dataTypestring
properties.recipients.items.properties.header.properties.apu.fieldNumbernumber
properties.recipients.items.properties.header.properties.apv{ dataType: string ; fieldNumber: number }
properties.recipients.items.properties.header.properties.apv.dataTypestring
properties.recipients.items.properties.header.properties.apv.fieldNumbernumber
properties.recipients.items.properties.header.properties.epk{ fieldNumber: number ; properties: { crv: { dataType: string ; fieldNumber: number } ; kty: { dataType: string ; fieldNumber: number } ; x: { dataType: string ; fieldNumber: number } } ; required: string[] ; type: string }
properties.recipients.items.properties.header.properties.epk.fieldNumbernumber
properties.recipients.items.properties.header.properties.epk.properties{ crv: { dataType: string ; fieldNumber: number } ; kty: { dataType: string ; fieldNumber: number } ; x: { dataType: string ; fieldNumber: number } }
properties.recipients.items.properties.header.properties.epk.properties.crv{ dataType: string ; fieldNumber: number }
properties.recipients.items.properties.header.properties.epk.properties.crv.dataTypestring
properties.recipients.items.properties.header.properties.epk.properties.crv.fieldNumbernumber
properties.recipients.items.properties.header.properties.epk.properties.kty{ dataType: string ; fieldNumber: number }
properties.recipients.items.properties.header.properties.epk.properties.kty.dataTypestring
properties.recipients.items.properties.header.properties.epk.properties.kty.fieldNumbernumber
properties.recipients.items.properties.header.properties.epk.properties.x{ dataType: string ; fieldNumber: number }
properties.recipients.items.properties.header.properties.epk.properties.x.dataTypestring
properties.recipients.items.properties.header.properties.epk.properties.x.fieldNumbernumber
properties.recipients.items.properties.header.properties.epk.requiredstring[]
properties.recipients.items.properties.header.properties.epk.typestring
properties.recipients.items.properties.header.properties.kid{ dataType: string ; fieldNumber: number }
properties.recipients.items.properties.header.properties.kid.dataTypestring
properties.recipients.items.properties.header.properties.kid.fieldNumbernumber
properties.recipients.items.properties.header.requiredstring[]
properties.recipients.items.properties.header.typestring
properties.recipients.items.requiredstring[]
properties.recipients.items.typestring
properties.recipients.typestring
properties.tag{ dataType: string ; fieldNumber: number }
properties.tag.dataTypestring
properties.tag.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/jwe.d.ts:1


nonceStoreSchema

Const nonceStoreSchema: Object

Type declaration

NameType
$idstring
properties{ nonce: { dataType: string ; fieldNumber: number } }
properties.nonce{ dataType: string ; fieldNumber: number }
properties.nonce.dataTypestring
properties.nonce.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/stores/nonce.d.ts:1


removeControllersCommandSchema

Const removeControllersCommandSchema: Object

Type declaration

NameType
$idstring
properties{ controllers: { fieldNumber: number ; items: { dataType: string } ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.controllers{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.controllers.fieldNumbernumber
properties.controllers.items{ dataType: string }
properties.controllers.items.dataTypestring
properties.controllers.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/commands/remove_controllers_command.d.ts:1


removeControllersEventSchema

Const removeControllersEventSchema: Object

Type declaration

NameType
$idstring
properties{ controllers: { fieldNumber: number ; items: { dataType: string } ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.controllers{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.controllers.fieldNumbernumber
properties.controllers.items{ dataType: string }
properties.controllers.items.dataTypestring
properties.controllers.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/events/remove_controllers_event.d.ts:1


removeKeysCommandSchema

Const removeKeysCommandSchema: Object

Type declaration

NameType
$idstring
properties{ publicKeys: { fieldNumber: number ; items: { dataType: string } ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.publicKeys{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.publicKeys.fieldNumbernumber
properties.publicKeys.items{ dataType: string }
properties.publicKeys.items.dataTypestring
properties.publicKeys.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/commands/remove_keys_command.d.ts:1


removeKeysEventSchema

Const removeKeysEventSchema: Object

Type declaration

NameType
$idstring
properties{ publicKeys: { fieldNumber: number ; items: { dataType: string } ; type: string } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.publicKeys{ fieldNumber: number ; items: { dataType: string } ; type: string }
properties.publicKeys.fieldNumbernumber
properties.publicKeys.items{ dataType: string }
properties.publicKeys.items.dataTypestring
properties.publicKeys.typestring
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/events/remove_keys_event.d.ts:1


removeServiceEndpointCommandSchema

Const removeServiceEndpointCommandSchema: Object

Type declaration

NameType
$idstring
properties{ endpointId: { dataType: string ; fieldNumber: number } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.endpointId{ dataType: string ; fieldNumber: number }
properties.endpointId.dataTypestring
properties.endpointId.fieldNumbernumber
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/commands/remove_service_endpoint_command.d.ts:1


removeServiceEndpointEventSchema

Const removeServiceEndpointEventSchema: Object

Type declaration

NameType
$idstring
properties{ endpointId: { dataType: string ; fieldNumber: number } ; signature: { dataType: string ; fieldNumber: number } ; signer: { dataType: string ; fieldNumber: number } ; target: { dataType: string ; fieldNumber: number } }
properties.endpointId{ dataType: string ; fieldNumber: number }
properties.endpointId.dataTypestring
properties.endpointId.fieldNumbernumber
properties.signature{ dataType: string ; fieldNumber: number }
properties.signature.dataTypestring
properties.signature.fieldNumbernumber
properties.signer{ dataType: string ; fieldNumber: number }
properties.signer.dataTypestring
properties.signer.fieldNumbernumber
properties.target{ dataType: string ; fieldNumber: number }
properties.target.dataTypestring
properties.target.fieldNumbernumber
requiredstring[]
typestring

Defined in

packages/klayr-decentralized-identifier/dist/utils/schema/events/remove_service_endpoint_event.d.ts:1