service/domain/document/document
Api Code Documentation / Exports / service/domain/document/document
Table of contents
Interfaces
- DeleteDocumentResponse
- DeletedDocument
- DocumentLink
- DocumentReference
- ExternalLinkReference
- GenericDocument
- StoredDocument
- UploadedDocument
Type Aliases
Variables
Functions
Type Aliases
DocumentOrExternalLinkReference
Ƭ DocumentOrExternalLinkReference: DocumentReference
| ExternalLinkReference
Defined in
src/service/domain/document/document.ts:43
UploadedDocumentOrLink
Ƭ UploadedDocumentOrLink: UploadedDocument
| DocumentLink
Defined in
src/service/domain/document/document.ts:72
Variables
documentReferenceSchema
• Const
documentReferenceSchema: AlternativesSchema
<any
>
Defined in
src/service/domain/document/document.ts:45
storedDocumentSchema
• Const
storedDocumentSchema: ObjectSchema
<any
>
Defined in
src/service/domain/document/document.ts:18
uploadedDocumentSchema
• Const
uploadedDocumentSchema: AlternativesSchema
<any
>
Defined in
src/service/domain/document/document.ts:74
Functions
hashBase64String
▸ hashBase64String(base64String
): Promise
<string
>
Parameters
Name | Type |
---|---|
base64String | string |
Returns
Promise
<string
>
Defined in
src/service/domain/document/document.ts:129
hashDocument
▸ hashDocument(document
): Promise
<Type
<DocumentReference
>>
Parameters
Name | Type |
---|---|
document | UploadedDocument |
Returns
Promise
<Type
<DocumentReference
>>
Defined in
src/service/domain/document/document.ts:97
hashDocuments
▸ hashDocuments(documents
): Promise
<Type
<DocumentReference
[]>>
Parameters
Name | Type |
---|---|
documents | UploadedDocument [] |
Returns
Promise
<Type
<DocumentReference
[]>>
Defined in
src/service/domain/document/document.ts:108
validate
▸ validate(input
): Type
<UploadedDocument
>
Parameters
Name | Type |
---|---|
input | any |