Members
(static, readonly) COMPUTE_VERSION
- Source:
.
Compute Version
Methods
(static) ComposeIdentifier(signature, variant) → {string}
- Source:
.
Append a Variant Identifier to a signature
Parameters:
Name | Type | Description |
---|---|---|
signature |
string | |
variant |
string |
Returns:
- Type
- string
(static) ExtractSignature(uri, extensionopt) → {string}
- Source:
.
Extract the signature [And Extension] from a URI
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
uri |
Uri | ||
extension |
Out.<String> |
<optional> |
Returns:
Signature
- Type
- string
(static) GenerateHashSignature(file) → {string}
- Source:
.
Generate a SHA256 hash signature for a file
Parameters:
Name | Type | Description |
---|---|---|
file |
Buffer | string | File Stream or Path to file |
Returns:
Hash Signature
- Type
- string
(static) GenerateURL(signature, extension) → {Uri}
- Source:
.
Generate a NeosDB Asset Url
Parameters:
Name | Type | Description |
---|---|---|
signature |
string | File Signature |
extension |
string | Asset Type |
Returns:
- Type
- Uri
(static) SplitIdentifier(identifier, signatureopt, variantopt)
- Source:
.
Split the Varient and Signature from a Variant Identifier
Parameters:
Name | Type | Attributes | Description |
---|---|---|---|
identifier |
string | ||
signature |
Out.<String> |
<optional> |
|
variant |
Out.<String> |
<optional> |