Comparing version 8.0.2 to 8.0.3
@@ -1,2 +0,1 @@ | ||
/// <reference types="node" /> | ||
import { ASN1Construction, ASN1TagClass } from "./values"; | ||
@@ -131,2 +130,1 @@ import type Byteable from "./interfaces/Byteable"; | ||
} | ||
//# sourceMappingURL=asn1.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("./errors")); | ||
const errors = __importStar(require("./errors")); | ||
const values_1 = require("./values"); | ||
const packBits_1 = tslib_1.__importDefault(require("./utils/packBits")); | ||
const packBits_1 = __importDefault(require("./utils/packBits")); | ||
class ASN1Element { | ||
@@ -353,4 +388,3 @@ constructor() { | ||
} | ||
ASN1Element.nestingRecursionLimit = 5; | ||
exports.default = ASN1Element; | ||
ASN1Element.nestingRecursionLimit = 5; | ||
//# sourceMappingURL=asn1.js.map |
@@ -15,2 +15,1 @@ import { ASN1Decoder, ASN1Encoder } from "../functional"; | ||
} | ||
//# sourceMappingURL=ABSTRACT-SYNTAX.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=ABSTRACT-SYNTAX.js.map |
export { default as ABSTRACT_SYNTAX } from "./ABSTRACT-SYNTAX"; | ||
export { default as TYPE_IDENTIFIER } from "./TYPE-IDENTIFIER"; | ||
//# sourceMappingURL=index.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=index.js.map |
@@ -14,2 +14,1 @@ import { ASN1Decoder, ASN1Encoder } from "../functional"; | ||
} | ||
//# sourceMappingURL=TYPE-IDENTIFIER.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=TYPE-IDENTIFIER.js.map |
@@ -81,2 +81,1 @@ import ASN1Element from "../asn1"; | ||
} | ||
//# sourceMappingURL=ber.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const asn1_1 = tslib_1.__importDefault(require("../asn1")); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
const asn1_1 = __importDefault(require("../asn1")); | ||
const errors = __importStar(require("../errors")); | ||
const values_1 = require("../values"); | ||
const x690_1 = tslib_1.__importDefault(require("../x690")); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../utils/convertBytesToText")); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../utils/convertTextToBytes")); | ||
const ObjectIdentifier_1 = tslib_1.__importDefault(require("../types/ObjectIdentifier")); | ||
const encodeBoolean_1 = tslib_1.__importDefault(require("./x690/encoders/encodeBoolean")); | ||
const decodeBoolean_1 = tslib_1.__importDefault(require("./ber/decoders/decodeBoolean")); | ||
const encodeBitString_1 = tslib_1.__importDefault(require("./x690/encoders/encodeBitString")); | ||
const decodeBitString_1 = tslib_1.__importDefault(require("./ber/decoders/decodeBitString")); | ||
const encodeReal_1 = tslib_1.__importDefault(require("./x690/encoders/encodeReal")); | ||
const decodeReal_1 = tslib_1.__importDefault(require("./ber/decoders/decodeReal")); | ||
const encodeSequence_1 = tslib_1.__importDefault(require("./x690/encoders/encodeSequence")); | ||
const decodeSequence_1 = tslib_1.__importDefault(require("./ber/decoders/decodeSequence")); | ||
const encodeUTCTime_1 = tslib_1.__importDefault(require("./x690/encoders/encodeUTCTime")); | ||
const decodeUTCTime_1 = tslib_1.__importDefault(require("./ber/decoders/decodeUTCTime")); | ||
const encodeGeneralizedTime_1 = tslib_1.__importDefault(require("./x690/encoders/encodeGeneralizedTime")); | ||
const decodeGeneralizedTime_1 = tslib_1.__importDefault(require("./ber/decoders/decodeGeneralizedTime")); | ||
const encodeExternal_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeExternal")); | ||
const encodeEmbeddedPDV_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeEmbeddedPDV")); | ||
const encodeCharacterString_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeCharacterString")); | ||
const decodeExternal_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeExternal")); | ||
const decodeEmbeddedPDV_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeEmbeddedPDV")); | ||
const decodeCharacterString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeCharacterString")); | ||
const encodeGraphicString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeGraphicString")); | ||
const encodeNumericString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeNumericString")); | ||
const encodeObjectDescriptor_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeObjectDescriptor")); | ||
const encodePrintableString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodePrintableString")); | ||
const encodeVisibleString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeVisibleString")); | ||
const encodeGeneralString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeGeneralString")); | ||
const decodeGraphicString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeGraphicString")); | ||
const decodeNumericString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeNumericString")); | ||
const decodeObjectDescriptor_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeObjectDescriptor")); | ||
const decodePrintableString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodePrintableString")); | ||
const decodeVisibleString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeVisibleString")); | ||
const decodeGeneralString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeGeneralString")); | ||
const encodeDuration_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeDuration")); | ||
const decodeDuration_1 = tslib_1.__importDefault(require("../codecs/ber/decoders/decodeDuration")); | ||
const x690_1 = __importDefault(require("../x690")); | ||
const convertBytesToText_1 = __importDefault(require("../utils/convertBytesToText")); | ||
const convertTextToBytes_1 = __importDefault(require("../utils/convertTextToBytes")); | ||
const ObjectIdentifier_1 = __importDefault(require("../types/ObjectIdentifier")); | ||
const encodeBoolean_1 = __importDefault(require("./x690/encoders/encodeBoolean")); | ||
const decodeBoolean_1 = __importDefault(require("./ber/decoders/decodeBoolean")); | ||
const encodeBitString_1 = __importDefault(require("./x690/encoders/encodeBitString")); | ||
const decodeBitString_1 = __importDefault(require("./ber/decoders/decodeBitString")); | ||
const encodeReal_1 = __importDefault(require("./x690/encoders/encodeReal")); | ||
const decodeReal_1 = __importDefault(require("./ber/decoders/decodeReal")); | ||
const encodeSequence_1 = __importDefault(require("./x690/encoders/encodeSequence")); | ||
const decodeSequence_1 = __importDefault(require("./ber/decoders/decodeSequence")); | ||
const encodeUTCTime_1 = __importDefault(require("./x690/encoders/encodeUTCTime")); | ||
const decodeUTCTime_1 = __importDefault(require("./ber/decoders/decodeUTCTime")); | ||
const encodeGeneralizedTime_1 = __importDefault(require("./x690/encoders/encodeGeneralizedTime")); | ||
const decodeGeneralizedTime_1 = __importDefault(require("./ber/decoders/decodeGeneralizedTime")); | ||
const encodeExternal_1 = __importDefault(require("../codecs/x690/encoders/encodeExternal")); | ||
const encodeEmbeddedPDV_1 = __importDefault(require("../codecs/x690/encoders/encodeEmbeddedPDV")); | ||
const encodeCharacterString_1 = __importDefault(require("../codecs/x690/encoders/encodeCharacterString")); | ||
const decodeExternal_1 = __importDefault(require("../codecs/x690/decoders/decodeExternal")); | ||
const decodeEmbeddedPDV_1 = __importDefault(require("../codecs/x690/decoders/decodeEmbeddedPDV")); | ||
const decodeCharacterString_1 = __importDefault(require("../codecs/x690/decoders/decodeCharacterString")); | ||
const encodeGraphicString_1 = __importDefault(require("../codecs/ber/encoders/encodeGraphicString")); | ||
const encodeNumericString_1 = __importDefault(require("../codecs/ber/encoders/encodeNumericString")); | ||
const encodeObjectDescriptor_1 = __importDefault(require("../codecs/ber/encoders/encodeObjectDescriptor")); | ||
const encodePrintableString_1 = __importDefault(require("../codecs/ber/encoders/encodePrintableString")); | ||
const encodeVisibleString_1 = __importDefault(require("../codecs/ber/encoders/encodeVisibleString")); | ||
const encodeGeneralString_1 = __importDefault(require("../codecs/ber/encoders/encodeGeneralString")); | ||
const decodeGraphicString_1 = __importDefault(require("../codecs/x690/decoders/decodeGraphicString")); | ||
const decodeNumericString_1 = __importDefault(require("../codecs/x690/decoders/decodeNumericString")); | ||
const decodeObjectDescriptor_1 = __importDefault(require("../codecs/x690/decoders/decodeObjectDescriptor")); | ||
const decodePrintableString_1 = __importDefault(require("../codecs/x690/decoders/decodePrintableString")); | ||
const decodeVisibleString_1 = __importDefault(require("../codecs/x690/decoders/decodeVisibleString")); | ||
const decodeGeneralString_1 = __importDefault(require("../codecs/x690/decoders/decodeGeneralString")); | ||
const encodeDuration_1 = __importDefault(require("../codecs/x690/encoders/encodeDuration")); | ||
const decodeDuration_1 = __importDefault(require("../codecs/ber/decoders/decodeDuration")); | ||
const macros_1 = require("../macros"); | ||
@@ -716,4 +751,3 @@ const utils_1 = require("../utils"); | ||
} | ||
BERElement.lengthEncodingPreference = values_1.LengthEncodingPreference.definite; | ||
exports.default = BERElement; | ||
BERElement.lengthEncodingPreference = values_1.LengthEncodingPreference.definite; | ||
//# sourceMappingURL=ber.js.map |
import { BIT_STRING } from "../../../macros"; | ||
export default function decodeBitString(value: Uint8Array): BIT_STRING; | ||
//# sourceMappingURL=decodeBitString.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeBitString; | ||
const errors = __importStar(require("../../../errors")); | ||
const macros_1 = require("../../../macros"); | ||
@@ -23,3 +56,1 @@ function decodeBitString(value) { | ||
} | ||
exports.default = decodeBitString; | ||
//# sourceMappingURL=decodeBitString.js.map |
import { BOOLEAN } from "../../../macros"; | ||
export default function decodeBoolean(value: Uint8Array): BOOLEAN; | ||
//# sourceMappingURL=decodeBoolean.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeBoolean; | ||
const errors = __importStar(require("../../../errors")); | ||
function decodeBoolean(value) { | ||
@@ -11,3 +44,1 @@ if (value.length !== 1) { | ||
} | ||
exports.default = decodeBoolean; | ||
//# sourceMappingURL=decodeBoolean.js.map |
import { DURATION } from "../../../macros"; | ||
export default function decodeDuration(bytes: Uint8Array): DURATION; | ||
//# sourceMappingURL=decodeDuration.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeDuration; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const errors = __importStar(require("../../../errors")); | ||
const types_1 = require("../../../types"); | ||
@@ -68,3 +104,1 @@ const values_1 = require("../../../values"); | ||
} | ||
exports.default = decodeDuration; | ||
//# sourceMappingURL=decodeDuration.js.map |
import { GeneralizedTime } from "../../../macros"; | ||
export default function decodeGeneralizedTime(value: Uint8Array): GeneralizedTime; | ||
//# sourceMappingURL=decodeGeneralizedTime.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeGeneralizedTime; | ||
const errors = __importStar(require("../../../errors")); | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const values_1 = require("../../../values"); | ||
const validateDateTime_1 = tslib_1.__importDefault(require("../../../validators/validateDateTime")); | ||
const validateDateTime_1 = __importDefault(require("../../../validators/validateDateTime")); | ||
function decodeGeneralizedTime(value) { | ||
@@ -23,3 +59,1 @@ const dateString = (0, convertBytesToText_1.default)(value); | ||
} | ||
exports.default = decodeGeneralizedTime; | ||
//# sourceMappingURL=decodeGeneralizedTime.js.map |
import { REAL } from "../../../macros"; | ||
export default function decodeReal(value: Uint8Array): REAL; | ||
//# sourceMappingURL=decodeReal.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeReal; | ||
const errors = __importStar(require("../../../errors")); | ||
const values_1 = require("../../../values"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
const decodeUnsignedBigEndianInteger_1 = tslib_1.__importDefault(require("../../../utils/decodeUnsignedBigEndianInteger")); | ||
const decodeSignedBigEndianInteger_1 = tslib_1.__importDefault(require("../../../utils/decodeSignedBigEndianInteger")); | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const decodeUnsignedBigEndianInteger_1 = __importDefault(require("../../../utils/decodeUnsignedBigEndianInteger")); | ||
const decodeSignedBigEndianInteger_1 = __importDefault(require("../../../utils/decodeSignedBigEndianInteger")); | ||
function decodeReal(value) { | ||
@@ -112,3 +148,1 @@ if (value.length === 0) | ||
} | ||
exports.default = decodeReal; | ||
//# sourceMappingURL=decodeReal.js.map |
import BERElement from "../../ber"; | ||
import { SEQUENCE } from "../../../macros"; | ||
export default function decodeSequence(value: Uint8Array): SEQUENCE<BERElement>; | ||
//# sourceMappingURL=decodeSequence.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const ber_1 = tslib_1.__importDefault(require("../../ber")); | ||
exports.default = decodeSequence; | ||
const ber_1 = __importDefault(require("../../ber")); | ||
function decodeSequence(value) { | ||
@@ -15,3 +18,1 @@ const encodedElements = []; | ||
} | ||
exports.default = decodeSequence; | ||
//# sourceMappingURL=decodeSequence.js.map |
import { UTCTime } from "../../../macros"; | ||
export default function decodeUTCTime(value: Uint8Array): UTCTime; | ||
//# sourceMappingURL=decodeUTCTime.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeUTCTime; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const errors = __importStar(require("../../../errors")); | ||
const values_1 = require("../../../values"); | ||
const validateDateTime_1 = tslib_1.__importDefault(require("../../../validators/validateDateTime")); | ||
const validateDateTime_1 = __importDefault(require("../../../validators/validateDateTime")); | ||
function decodeUTCTime(value) { | ||
@@ -26,3 +62,1 @@ const dateString = (0, convertBytesToText_1.default)(value); | ||
} | ||
exports.default = decodeUTCTime; | ||
//# sourceMappingURL=decodeUTCTime.js.map |
import { GeneralString } from "../../../macros"; | ||
export default function encodeGeneralString(value: GeneralString): Uint8Array; | ||
//# sourceMappingURL=encodeGeneralString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isGeneralCharacter_1 = tslib_1.__importDefault(require("../../../validators/isGeneralCharacter")); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeGeneralString; | ||
const isGeneralCharacter_1 = __importDefault(require("../../../validators/isGeneralCharacter")); | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -17,3 +20,1 @@ function encodeGeneralString(value) { | ||
} | ||
exports.default = encodeGeneralString; | ||
//# sourceMappingURL=encodeGeneralString.js.map |
import { GraphicString } from "../../../macros"; | ||
export default function encodeGraphicString(value: GraphicString): Uint8Array; | ||
//# sourceMappingURL=encodeGraphicString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isGraphicCharacter_1 = tslib_1.__importDefault(require("../../../validators/isGraphicCharacter")); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeGraphicString; | ||
const isGraphicCharacter_1 = __importDefault(require("../../../validators/isGraphicCharacter")); | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -17,3 +20,1 @@ function encodeGraphicString(value) { | ||
} | ||
exports.default = encodeGraphicString; | ||
//# sourceMappingURL=encodeGraphicString.js.map |
import { NumericString } from "../../../macros"; | ||
export default function encodeNumericString(value: NumericString): Uint8Array; | ||
//# sourceMappingURL=encodeNumericString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isNumericCharacter_1 = tslib_1.__importDefault(require("../../../validators/isNumericCharacter")); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeNumericString; | ||
const isNumericCharacter_1 = __importDefault(require("../../../validators/isNumericCharacter")); | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -17,3 +20,1 @@ function encodeNumericString(value) { | ||
} | ||
exports.default = encodeNumericString; | ||
//# sourceMappingURL=encodeNumericString.js.map |
import { ObjectDescriptor } from "../../../macros"; | ||
export default function encodeObjectDescriptor(value: ObjectDescriptor): Uint8Array; | ||
//# sourceMappingURL=encodeObjectDescriptor.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isObjectDescriptorCharacter_1 = tslib_1.__importDefault(require("../../../validators/isObjectDescriptorCharacter")); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeObjectDescriptor; | ||
const isObjectDescriptorCharacter_1 = __importDefault(require("../../../validators/isObjectDescriptorCharacter")); | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -17,3 +20,1 @@ function encodeObjectDescriptor(value) { | ||
} | ||
exports.default = encodeObjectDescriptor; | ||
//# sourceMappingURL=encodeObjectDescriptor.js.map |
import { PrintableString } from "../../../macros"; | ||
export default function encodeNumericString(value: PrintableString): Uint8Array; | ||
//# sourceMappingURL=encodePrintableString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isPrintableCharacter_1 = tslib_1.__importDefault(require("../../../validators/isPrintableCharacter")); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeNumericString; | ||
const isPrintableCharacter_1 = __importDefault(require("../../../validators/isPrintableCharacter")); | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -18,3 +21,1 @@ const values_1 = require("../../../values"); | ||
} | ||
exports.default = encodeNumericString; | ||
//# sourceMappingURL=encodePrintableString.js.map |
import { VisibleString } from "../../../macros"; | ||
export default function encodeVisibleString(value: VisibleString): Uint8Array; | ||
//# sourceMappingURL=encodeVisibleString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isGraphicCharacter_1 = tslib_1.__importDefault(require("../../../validators/isGraphicCharacter")); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeVisibleString; | ||
const isGraphicCharacter_1 = __importDefault(require("../../../validators/isGraphicCharacter")); | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -17,3 +20,1 @@ function encodeVisibleString(value) { | ||
} | ||
exports.default = encodeVisibleString; | ||
//# sourceMappingURL=encodeVisibleString.js.map |
@@ -82,2 +82,1 @@ import ASN1Element from "../asn1"; | ||
} | ||
//# sourceMappingURL=cer.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const asn1_1 = tslib_1.__importDefault(require("../asn1")); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
const asn1_1 = __importDefault(require("../asn1")); | ||
const errors = __importStar(require("../errors")); | ||
const values_1 = require("../values"); | ||
const x690_1 = tslib_1.__importDefault(require("../x690")); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../utils/convertBytesToText")); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../utils/convertTextToBytes")); | ||
const sortCanonically_1 = tslib_1.__importDefault(require("../utils/sortCanonically")); | ||
const ObjectIdentifier_1 = tslib_1.__importDefault(require("../types/ObjectIdentifier")); | ||
const encodeBoolean_1 = tslib_1.__importDefault(require("./x690/encoders/encodeBoolean")); | ||
const decodeBoolean_1 = tslib_1.__importDefault(require("./der/decoders/decodeBoolean")); | ||
const encodeBitString_1 = tslib_1.__importDefault(require("./x690/encoders/encodeBitString")); | ||
const decodeBitString_1 = tslib_1.__importDefault(require("./der/decoders/decodeBitString")); | ||
const encodeReal_1 = tslib_1.__importDefault(require("./x690/encoders/encodeReal")); | ||
const decodeReal_1 = tslib_1.__importDefault(require("./der/decoders/decodeReal")); | ||
const encodeSequence_1 = tslib_1.__importDefault(require("./x690/encoders/encodeSequence")); | ||
const decodeSequence_1 = tslib_1.__importDefault(require("./cer/decoders/decodeSequence")); | ||
const encodeUTCTime_1 = tslib_1.__importDefault(require("./x690/encoders/encodeUTCTime")); | ||
const decodeUTCTime_1 = tslib_1.__importDefault(require("./der/decoders/decodeUTCTime")); | ||
const encodeGeneralizedTime_1 = tslib_1.__importDefault(require("./x690/encoders/encodeGeneralizedTime")); | ||
const decodeGeneralizedTime_1 = tslib_1.__importDefault(require("./der/decoders/decodeGeneralizedTime")); | ||
const encodeExternal_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeExternal")); | ||
const encodeEmbeddedPDV_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeEmbeddedPDV")); | ||
const encodeCharacterString_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeCharacterString")); | ||
const decodeExternal_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeExternal")); | ||
const decodeEmbeddedPDV_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeEmbeddedPDV")); | ||
const decodeCharacterString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeCharacterString")); | ||
const splitOctetsCanonically_1 = tslib_1.__importDefault(require("../utils/splitOctetsCanonically")); | ||
const encodeGraphicString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeGraphicString")); | ||
const encodeNumericString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeNumericString")); | ||
const encodeObjectDescriptor_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeObjectDescriptor")); | ||
const encodePrintableString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodePrintableString")); | ||
const encodeVisibleString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeVisibleString")); | ||
const encodeGeneralString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeGeneralString")); | ||
const decodeGraphicString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeGraphicString")); | ||
const decodeNumericString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeNumericString")); | ||
const decodeObjectDescriptor_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeObjectDescriptor")); | ||
const decodePrintableString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodePrintableString")); | ||
const decodeVisibleString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeVisibleString")); | ||
const decodeGeneralString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeGeneralString")); | ||
const encodeDuration_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeDuration")); | ||
const decodeDuration_1 = tslib_1.__importDefault(require("../codecs/der/decoders/decodeDuration")); | ||
const x690_1 = __importDefault(require("../x690")); | ||
const convertBytesToText_1 = __importDefault(require("../utils/convertBytesToText")); | ||
const convertTextToBytes_1 = __importDefault(require("../utils/convertTextToBytes")); | ||
const sortCanonically_1 = __importDefault(require("../utils/sortCanonically")); | ||
const ObjectIdentifier_1 = __importDefault(require("../types/ObjectIdentifier")); | ||
const encodeBoolean_1 = __importDefault(require("./x690/encoders/encodeBoolean")); | ||
const decodeBoolean_1 = __importDefault(require("./der/decoders/decodeBoolean")); | ||
const encodeBitString_1 = __importDefault(require("./x690/encoders/encodeBitString")); | ||
const decodeBitString_1 = __importDefault(require("./der/decoders/decodeBitString")); | ||
const encodeReal_1 = __importDefault(require("./x690/encoders/encodeReal")); | ||
const decodeReal_1 = __importDefault(require("./der/decoders/decodeReal")); | ||
const encodeSequence_1 = __importDefault(require("./x690/encoders/encodeSequence")); | ||
const decodeSequence_1 = __importDefault(require("./cer/decoders/decodeSequence")); | ||
const encodeUTCTime_1 = __importDefault(require("./x690/encoders/encodeUTCTime")); | ||
const decodeUTCTime_1 = __importDefault(require("./der/decoders/decodeUTCTime")); | ||
const encodeGeneralizedTime_1 = __importDefault(require("./x690/encoders/encodeGeneralizedTime")); | ||
const decodeGeneralizedTime_1 = __importDefault(require("./der/decoders/decodeGeneralizedTime")); | ||
const encodeExternal_1 = __importDefault(require("../codecs/x690/encoders/encodeExternal")); | ||
const encodeEmbeddedPDV_1 = __importDefault(require("../codecs/x690/encoders/encodeEmbeddedPDV")); | ||
const encodeCharacterString_1 = __importDefault(require("../codecs/x690/encoders/encodeCharacterString")); | ||
const decodeExternal_1 = __importDefault(require("../codecs/x690/decoders/decodeExternal")); | ||
const decodeEmbeddedPDV_1 = __importDefault(require("../codecs/x690/decoders/decodeEmbeddedPDV")); | ||
const decodeCharacterString_1 = __importDefault(require("../codecs/x690/decoders/decodeCharacterString")); | ||
const splitOctetsCanonically_1 = __importDefault(require("../utils/splitOctetsCanonically")); | ||
const encodeGraphicString_1 = __importDefault(require("../codecs/ber/encoders/encodeGraphicString")); | ||
const encodeNumericString_1 = __importDefault(require("../codecs/ber/encoders/encodeNumericString")); | ||
const encodeObjectDescriptor_1 = __importDefault(require("../codecs/ber/encoders/encodeObjectDescriptor")); | ||
const encodePrintableString_1 = __importDefault(require("../codecs/ber/encoders/encodePrintableString")); | ||
const encodeVisibleString_1 = __importDefault(require("../codecs/ber/encoders/encodeVisibleString")); | ||
const encodeGeneralString_1 = __importDefault(require("../codecs/ber/encoders/encodeGeneralString")); | ||
const decodeGraphicString_1 = __importDefault(require("../codecs/x690/decoders/decodeGraphicString")); | ||
const decodeNumericString_1 = __importDefault(require("../codecs/x690/decoders/decodeNumericString")); | ||
const decodeObjectDescriptor_1 = __importDefault(require("../codecs/x690/decoders/decodeObjectDescriptor")); | ||
const decodePrintableString_1 = __importDefault(require("../codecs/x690/decoders/decodePrintableString")); | ||
const decodeVisibleString_1 = __importDefault(require("../codecs/x690/decoders/decodeVisibleString")); | ||
const decodeGeneralString_1 = __importDefault(require("../codecs/x690/decoders/decodeGeneralString")); | ||
const encodeDuration_1 = __importDefault(require("../codecs/x690/encoders/encodeDuration")); | ||
const decodeDuration_1 = __importDefault(require("../codecs/der/decoders/decodeDuration")); | ||
const macros_1 = require("../macros"); | ||
@@ -721,2 +756,1 @@ const utils_1 = require("../utils"); | ||
exports.default = CERElement; | ||
//# sourceMappingURL=cer.js.map |
import CERElement from "../../cer"; | ||
import { SEQUENCE } from "../../../macros"; | ||
export default function decodeSequence(value: Uint8Array): SEQUENCE<CERElement>; | ||
//# sourceMappingURL=decodeSequence.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const cer_1 = tslib_1.__importDefault(require("../../cer")); | ||
exports.default = decodeSequence; | ||
const cer_1 = __importDefault(require("../../cer")); | ||
function decodeSequence(value) { | ||
@@ -18,3 +21,1 @@ if (value.length === 0) { | ||
} | ||
exports.default = decodeSequence; | ||
//# sourceMappingURL=decodeSequence.js.map |
import { BOOLEAN } from "../../../macros"; | ||
export default function decodeBoolean(value: Uint8Array): BOOLEAN; | ||
//# sourceMappingURL=decodeBoolean.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeBoolean; | ||
const errors = __importStar(require("../../../errors")); | ||
function decodeBoolean(value) { | ||
@@ -14,3 +47,1 @@ if (value.length !== 1) { | ||
} | ||
exports.default = decodeBoolean; | ||
//# sourceMappingURL=decodeBoolean.js.map |
@@ -80,2 +80,1 @@ import ASN1Element from "../asn1"; | ||
} | ||
//# sourceMappingURL=der.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const asn1_1 = tslib_1.__importDefault(require("../asn1")); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
const asn1_1 = __importDefault(require("../asn1")); | ||
const errors = __importStar(require("../errors")); | ||
const values_1 = require("../values"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../utils/convertBytesToText")); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../utils/convertTextToBytes")); | ||
const sortCanonically_1 = tslib_1.__importDefault(require("../utils/sortCanonically")); | ||
const ObjectIdentifier_1 = tslib_1.__importDefault(require("../types/ObjectIdentifier")); | ||
const encodeBoolean_1 = tslib_1.__importDefault(require("./x690/encoders/encodeBoolean")); | ||
const decodeBoolean_1 = tslib_1.__importDefault(require("./der/decoders/decodeBoolean")); | ||
const encodeBitString_1 = tslib_1.__importDefault(require("./x690/encoders/encodeBitString")); | ||
const decodeBitString_1 = tslib_1.__importDefault(require("./der/decoders/decodeBitString")); | ||
const encodeReal_1 = tslib_1.__importDefault(require("./x690/encoders/encodeReal")); | ||
const decodeReal_1 = tslib_1.__importDefault(require("./der/decoders/decodeReal")); | ||
const encodeSequence_1 = tslib_1.__importDefault(require("./x690/encoders/encodeSequence")); | ||
const decodeSequence_1 = tslib_1.__importDefault(require("./der/decoders/decodeSequence")); | ||
const encodeUTCTime_1 = tslib_1.__importDefault(require("./x690/encoders/encodeUTCTime")); | ||
const decodeUTCTime_1 = tslib_1.__importDefault(require("./der/decoders/decodeUTCTime")); | ||
const encodeGeneralizedTime_1 = tslib_1.__importDefault(require("./x690/encoders/encodeGeneralizedTime")); | ||
const decodeGeneralizedTime_1 = tslib_1.__importDefault(require("./der/decoders/decodeGeneralizedTime")); | ||
const encodeExternal_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeExternal")); | ||
const encodeEmbeddedPDV_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeEmbeddedPDV")); | ||
const encodeCharacterString_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeCharacterString")); | ||
const decodeExternal_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeExternal")); | ||
const decodeEmbeddedPDV_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeEmbeddedPDV")); | ||
const decodeCharacterString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeCharacterString")); | ||
const encodeGraphicString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeGraphicString")); | ||
const encodeNumericString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeNumericString")); | ||
const encodeObjectDescriptor_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeObjectDescriptor")); | ||
const encodePrintableString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodePrintableString")); | ||
const encodeVisibleString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeVisibleString")); | ||
const encodeGeneralString_1 = tslib_1.__importDefault(require("../codecs/ber/encoders/encodeGeneralString")); | ||
const decodeGraphicString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeGraphicString")); | ||
const decodeNumericString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeNumericString")); | ||
const decodeObjectDescriptor_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeObjectDescriptor")); | ||
const decodePrintableString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodePrintableString")); | ||
const decodeVisibleString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeVisibleString")); | ||
const decodeGeneralString_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeGeneralString")); | ||
const encodeDuration_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeDuration")); | ||
const decodeDuration_1 = tslib_1.__importDefault(require("../codecs/der/decoders/decodeDuration")); | ||
const x690_1 = tslib_1.__importDefault(require("../x690")); | ||
const convertBytesToText_1 = __importDefault(require("../utils/convertBytesToText")); | ||
const convertTextToBytes_1 = __importDefault(require("../utils/convertTextToBytes")); | ||
const sortCanonically_1 = __importDefault(require("../utils/sortCanonically")); | ||
const ObjectIdentifier_1 = __importDefault(require("../types/ObjectIdentifier")); | ||
const encodeBoolean_1 = __importDefault(require("./x690/encoders/encodeBoolean")); | ||
const decodeBoolean_1 = __importDefault(require("./der/decoders/decodeBoolean")); | ||
const encodeBitString_1 = __importDefault(require("./x690/encoders/encodeBitString")); | ||
const decodeBitString_1 = __importDefault(require("./der/decoders/decodeBitString")); | ||
const encodeReal_1 = __importDefault(require("./x690/encoders/encodeReal")); | ||
const decodeReal_1 = __importDefault(require("./der/decoders/decodeReal")); | ||
const encodeSequence_1 = __importDefault(require("./x690/encoders/encodeSequence")); | ||
const decodeSequence_1 = __importDefault(require("./der/decoders/decodeSequence")); | ||
const encodeUTCTime_1 = __importDefault(require("./x690/encoders/encodeUTCTime")); | ||
const decodeUTCTime_1 = __importDefault(require("./der/decoders/decodeUTCTime")); | ||
const encodeGeneralizedTime_1 = __importDefault(require("./x690/encoders/encodeGeneralizedTime")); | ||
const decodeGeneralizedTime_1 = __importDefault(require("./der/decoders/decodeGeneralizedTime")); | ||
const encodeExternal_1 = __importDefault(require("../codecs/x690/encoders/encodeExternal")); | ||
const encodeEmbeddedPDV_1 = __importDefault(require("../codecs/x690/encoders/encodeEmbeddedPDV")); | ||
const encodeCharacterString_1 = __importDefault(require("../codecs/x690/encoders/encodeCharacterString")); | ||
const decodeExternal_1 = __importDefault(require("../codecs/x690/decoders/decodeExternal")); | ||
const decodeEmbeddedPDV_1 = __importDefault(require("../codecs/x690/decoders/decodeEmbeddedPDV")); | ||
const decodeCharacterString_1 = __importDefault(require("../codecs/x690/decoders/decodeCharacterString")); | ||
const encodeGraphicString_1 = __importDefault(require("../codecs/ber/encoders/encodeGraphicString")); | ||
const encodeNumericString_1 = __importDefault(require("../codecs/ber/encoders/encodeNumericString")); | ||
const encodeObjectDescriptor_1 = __importDefault(require("../codecs/ber/encoders/encodeObjectDescriptor")); | ||
const encodePrintableString_1 = __importDefault(require("../codecs/ber/encoders/encodePrintableString")); | ||
const encodeVisibleString_1 = __importDefault(require("../codecs/ber/encoders/encodeVisibleString")); | ||
const encodeGeneralString_1 = __importDefault(require("../codecs/ber/encoders/encodeGeneralString")); | ||
const decodeGraphicString_1 = __importDefault(require("../codecs/x690/decoders/decodeGraphicString")); | ||
const decodeNumericString_1 = __importDefault(require("../codecs/x690/decoders/decodeNumericString")); | ||
const decodeObjectDescriptor_1 = __importDefault(require("../codecs/x690/decoders/decodeObjectDescriptor")); | ||
const decodePrintableString_1 = __importDefault(require("../codecs/x690/decoders/decodePrintableString")); | ||
const decodeVisibleString_1 = __importDefault(require("../codecs/x690/decoders/decodeVisibleString")); | ||
const decodeGeneralString_1 = __importDefault(require("../codecs/x690/decoders/decodeGeneralString")); | ||
const encodeDuration_1 = __importDefault(require("../codecs/x690/encoders/encodeDuration")); | ||
const decodeDuration_1 = __importDefault(require("../codecs/der/decoders/decodeDuration")); | ||
const x690_1 = __importDefault(require("../x690")); | ||
const utils_1 = require("../utils"); | ||
@@ -663,2 +698,1 @@ class DERElement extends x690_1.default { | ||
exports.default = DERElement; | ||
//# sourceMappingURL=der.js.map |
import { BIT_STRING } from "../../../macros"; | ||
export default function decodeBitString(value: Uint8Array): BIT_STRING; | ||
//# sourceMappingURL=decodeBitString.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeBitString; | ||
const errors = __importStar(require("../../../errors")); | ||
const macros_1 = require("../../../macros"); | ||
@@ -27,3 +60,1 @@ function decodeBitString(value) { | ||
} | ||
exports.default = decodeBitString; | ||
//# sourceMappingURL=decodeBitString.js.map |
import { BOOLEAN } from "../../../macros"; | ||
export default function decodeBoolean(value: Uint8Array): BOOLEAN; | ||
//# sourceMappingURL=decodeBoolean.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeBoolean; | ||
const errors = __importStar(require("../../../errors")); | ||
function decodeBoolean(value) { | ||
@@ -14,3 +47,1 @@ if (value.length !== 1) { | ||
} | ||
exports.default = decodeBoolean; | ||
//# sourceMappingURL=decodeBoolean.js.map |
import { DURATION } from "../../../macros"; | ||
export default function decodeDuration(bytes: Uint8Array): DURATION; | ||
//# sourceMappingURL=decodeDuration.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeDuration; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const errors = __importStar(require("../../../errors")); | ||
const types_1 = require("../../../types"); | ||
@@ -71,3 +107,1 @@ const values_1 = require("../../../values"); | ||
} | ||
exports.default = decodeDuration; | ||
//# sourceMappingURL=decodeDuration.js.map |
import { GeneralizedTime } from "../../../macros"; | ||
export default function decodeGeneralizedTime(value: Uint8Array): GeneralizedTime; | ||
//# sourceMappingURL=decodeGeneralizedTime.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeGeneralizedTime; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const values_1 = require("../../../values"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
const validateDateTime_1 = tslib_1.__importDefault(require("../../../validators/validateDateTime")); | ||
const errors = __importStar(require("../../../errors")); | ||
const validateDateTime_1 = __importDefault(require("../../../validators/validateDateTime")); | ||
function decodeGeneralizedTime(value) { | ||
@@ -23,3 +59,1 @@ const dateString = (0, convertBytesToText_1.default)(value); | ||
} | ||
exports.default = decodeGeneralizedTime; | ||
//# sourceMappingURL=decodeGeneralizedTime.js.map |
import { REAL } from "../../../macros"; | ||
export default function decodeReal(value: Uint8Array): REAL; | ||
//# sourceMappingURL=decodeReal.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeReal; | ||
const errors = __importStar(require("../../../errors")); | ||
const values_1 = require("../../../values"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
const decodeUnsignedBigEndianInteger_1 = tslib_1.__importDefault(require("../../../utils/decodeUnsignedBigEndianInteger")); | ||
const decodeSignedBigEndianInteger_1 = tslib_1.__importDefault(require("../../../utils/decodeSignedBigEndianInteger")); | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const decodeUnsignedBigEndianInteger_1 = __importDefault(require("../../../utils/decodeUnsignedBigEndianInteger")); | ||
const decodeSignedBigEndianInteger_1 = __importDefault(require("../../../utils/decodeSignedBigEndianInteger")); | ||
function decodeReal(value) { | ||
@@ -99,3 +135,1 @@ if (value.length === 0) | ||
} | ||
exports.default = decodeReal; | ||
//# sourceMappingURL=decodeReal.js.map |
import DERElement from "../../der"; | ||
import { SEQUENCE } from "../../../macros"; | ||
export default function decodeSequence(value: Uint8Array): SEQUENCE<DERElement>; | ||
//# sourceMappingURL=decodeSequence.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const der_1 = tslib_1.__importDefault(require("../../der")); | ||
exports.default = decodeSequence; | ||
const der_1 = __importDefault(require("../../der")); | ||
function decodeSequence(value) { | ||
@@ -18,3 +21,1 @@ if (value.length === 0) { | ||
} | ||
exports.default = decodeSequence; | ||
//# sourceMappingURL=decodeSequence.js.map |
import { UTCTime } from "../../../macros"; | ||
export default function decodeUTCTime(value: Uint8Array): UTCTime; | ||
//# sourceMappingURL=decodeUTCTime.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeUTCTime; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const values_1 = require("../../../values"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
const validateDateTime_1 = tslib_1.__importDefault(require("../../../validators/validateDateTime")); | ||
const errors = __importStar(require("../../../errors")); | ||
const validateDateTime_1 = __importDefault(require("../../../validators/validateDateTime")); | ||
function decodeUTCTime(value) { | ||
@@ -26,3 +62,1 @@ const dateString = (0, convertBytesToText_1.default)(value); | ||
} | ||
exports.default = decodeUTCTime; | ||
//# sourceMappingURL=decodeUTCTime.js.map |
import { BOOLEAN } from "../../../macros"; | ||
export default function decodeBoolean(value: Uint8Array): BOOLEAN; | ||
//# sourceMappingURL=decodeBoolean.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeBoolean; | ||
const errors = __importStar(require("../../../errors")); | ||
function decodeBoolean(value) { | ||
@@ -11,3 +44,1 @@ if (value.length !== 1) { | ||
} | ||
exports.default = decodeBoolean; | ||
//# sourceMappingURL=decodeBoolean.js.map |
import CharacterString from "../../../types/CharacterString"; | ||
export default function decodeCharacterString(value: Uint8Array): CharacterString; | ||
//# sourceMappingURL=decodeCharacterString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const CharacterString_1 = tslib_1.__importDefault(require("../../../types/CharacterString")); | ||
const decodeSequence_1 = tslib_1.__importDefault(require("../../der/decoders/decodeSequence")); | ||
exports.default = decodeCharacterString; | ||
const CharacterString_1 = __importDefault(require("../../../types/CharacterString")); | ||
const decodeSequence_1 = __importDefault(require("../../der/decoders/decodeSequence")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -16,3 +19,1 @@ function decodeCharacterString(value) { | ||
} | ||
exports.default = decodeCharacterString; | ||
//# sourceMappingURL=decodeCharacterString.js.map |
import { DATE } from "../../../macros"; | ||
export default function decodeDate(bytes: Uint8Array): DATE; | ||
//# sourceMappingURL=decodeDate.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
const validateDate_1 = tslib_1.__importDefault(require("../../../validators/validateDate")); | ||
exports.default = decodeDate; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const validateDate_1 = __importDefault(require("../../../validators/validateDate")); | ||
function decodeDate(bytes) { | ||
@@ -14,3 +17,1 @@ const str = (0, convertBytesToText_1.default)(bytes); | ||
} | ||
exports.default = decodeDate; | ||
//# sourceMappingURL=decodeDate.js.map |
import { DATE_TIME } from "../../../macros"; | ||
export default function decodeDateTime(bytes: Uint8Array): DATE_TIME; | ||
//# sourceMappingURL=decodeDateTime.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
const validateDateTime_1 = tslib_1.__importDefault(require("../../../validators/validateDateTime")); | ||
exports.default = decodeDateTime; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const validateDateTime_1 = __importDefault(require("../../../validators/validateDateTime")); | ||
function decodeDateTime(bytes) { | ||
@@ -17,3 +20,1 @@ const str = (0, convertBytesToText_1.default)(bytes); | ||
} | ||
exports.default = decodeDateTime; | ||
//# sourceMappingURL=decodeDateTime.js.map |
import { EMBEDDED_PDV } from "../../../macros"; | ||
export default function decodeEmbeddedPDV(value: Uint8Array): EMBEDDED_PDV; | ||
//# sourceMappingURL=decodeEmbeddedPDV.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const EmbeddedPDV_1 = tslib_1.__importDefault(require("../../../types/EmbeddedPDV")); | ||
const decodeSequence_1 = tslib_1.__importDefault(require("../../der/decoders/decodeSequence")); | ||
exports.default = decodeEmbeddedPDV; | ||
const EmbeddedPDV_1 = __importDefault(require("../../../types/EmbeddedPDV")); | ||
const decodeSequence_1 = __importDefault(require("../../der/decoders/decodeSequence")); | ||
function decodeEmbeddedPDV(value) { | ||
@@ -12,3 +15,1 @@ const components = (0, decodeSequence_1.default)(value); | ||
} | ||
exports.default = decodeEmbeddedPDV; | ||
//# sourceMappingURL=decodeEmbeddedPDV.js.map |
import { EXTERNAL } from "../../../macros"; | ||
export default function decodeExternal(value: Uint8Array): EXTERNAL; | ||
//# sourceMappingURL=decodeExternal.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const External_1 = tslib_1.__importDefault(require("../../../types/External")); | ||
exports.default = decodeExternal; | ||
const External_1 = __importDefault(require("../../../types/External")); | ||
const values_1 = require("../../../values"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
const decodeSequence_1 = tslib_1.__importDefault(require("../../der/decoders/decodeSequence")); | ||
const errors = __importStar(require("../../../errors")); | ||
const decodeSequence_1 = __importDefault(require("../../der/decoders/decodeSequence")); | ||
function decodeExternal(value) { | ||
@@ -43,3 +79,1 @@ const components = (0, decodeSequence_1.default)(value); | ||
} | ||
exports.default = decodeExternal; | ||
//# sourceMappingURL=decodeExternal.js.map |
import { GeneralString } from "../../../macros"; | ||
export default function decodeGeneralString(value: Uint8Array): GeneralString; | ||
//# sourceMappingURL=decodeGeneralString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isGeneralCharacter_1 = tslib_1.__importDefault(require("../../../validators/isGeneralCharacter")); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeGeneralString; | ||
const isGeneralCharacter_1 = __importDefault(require("../../../validators/isGeneralCharacter")); | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -16,3 +19,1 @@ function decodeGeneralString(value) { | ||
} | ||
exports.default = decodeGeneralString; | ||
//# sourceMappingURL=decodeGeneralString.js.map |
import { GraphicString } from "../../../macros"; | ||
export default function decodeGraphicString(value: Uint8Array): GraphicString; | ||
//# sourceMappingURL=decodeGraphicString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isGraphicCharacter_1 = tslib_1.__importDefault(require("../../../validators/isGraphicCharacter")); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeGraphicString; | ||
const isGraphicCharacter_1 = __importDefault(require("../../../validators/isGraphicCharacter")); | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -16,3 +19,1 @@ function decodeGraphicString(value) { | ||
} | ||
exports.default = decodeGraphicString; | ||
//# sourceMappingURL=decodeGraphicString.js.map |
import { INTEGER } from "../../../macros"; | ||
export default function decodeInteger(value: Uint8Array): INTEGER; | ||
//# sourceMappingURL=decodeInteger.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeInteger; | ||
const errors = __importStar(require("../../../errors")); | ||
const bigint_1 = require("../../../utils/bigint"); | ||
@@ -19,3 +52,1 @@ function decodeInteger(value) { | ||
} | ||
exports.default = decodeInteger; | ||
//# sourceMappingURL=decodeInteger.js.map |
import { NumericString } from "../../../macros"; | ||
export default function decodeNumericString(value: Uint8Array): NumericString; | ||
//# sourceMappingURL=decodeNumericString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isNumericCharacter_1 = tslib_1.__importDefault(require("../../../validators/isNumericCharacter")); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeNumericString; | ||
const isNumericCharacter_1 = __importDefault(require("../../../validators/isNumericCharacter")); | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -16,3 +19,1 @@ function decodeNumericString(value) { | ||
} | ||
exports.default = decodeNumericString; | ||
//# sourceMappingURL=decodeNumericString.js.map |
import { ObjectDescriptor } from "../../../macros"; | ||
export default function decodeObjectDescriptor(value: Uint8Array): ObjectDescriptor; | ||
//# sourceMappingURL=decodeObjectDescriptor.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isObjectDescriptorCharacter_1 = tslib_1.__importDefault(require("../../../validators/isObjectDescriptorCharacter")); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeObjectDescriptor; | ||
const isObjectDescriptorCharacter_1 = __importDefault(require("../../../validators/isObjectDescriptorCharacter")); | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -16,3 +19,1 @@ function decodeObjectDescriptor(value) { | ||
} | ||
exports.default = decodeObjectDescriptor; | ||
//# sourceMappingURL=decodeObjectDescriptor.js.map |
import { OBJECT_IDENTIFIER } from "../../../macros"; | ||
export default function decodeObjectIdentifier(value: Uint8Array): OBJECT_IDENTIFIER; | ||
//# sourceMappingURL=decodeObjectIdentifier.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const ObjectIdentifier_1 = tslib_1.__importDefault(require("../../../types/ObjectIdentifier")); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeObjectIdentifier; | ||
const ObjectIdentifier_1 = __importDefault(require("../../../types/ObjectIdentifier")); | ||
const errors = __importStar(require("../../../errors")); | ||
function decodeObjectIdentifier(value) { | ||
@@ -10,5 +46,2 @@ if (value.length === 0) { | ||
} | ||
if (value.length > 1 && value[value.length - 1] & 0b10000000) { | ||
throw new errors.ASN1TruncationError("OID was truncated."); | ||
} | ||
const nodes = [0, 0]; | ||
@@ -30,7 +63,16 @@ if (value[0] >= 0x50) { | ||
} | ||
if (value[value.length - 1] & 0b10000000) { | ||
throw new errors.ASN1TruncationError("OID was truncated."); | ||
} | ||
let current_node = 0; | ||
for (let i = 1; i < value.length; i++) { | ||
const byte = value[i]; | ||
if ((byte === 0x80) && (current_node === 0)) { | ||
throw new errors.ASN1PaddingError("Prohibited padding on OBJECT IDENTIFIER node."); | ||
if (current_node === 0) { | ||
if (byte < 128) { | ||
nodes.push(byte); | ||
continue; | ||
} | ||
if (byte === 0x80) { | ||
throw new errors.ASN1PaddingError("Prohibited padding on OBJECT IDENTIFIER node."); | ||
} | ||
} | ||
@@ -46,3 +88,1 @@ current_node <<= 7; | ||
} | ||
exports.default = decodeObjectIdentifier; | ||
//# sourceMappingURL=decodeObjectIdentifier.js.map |
import { OID_IRI } from "../../../macros"; | ||
export default function decodeOIDIRI(bytes: Uint8Array): OID_IRI; | ||
//# sourceMappingURL=decodeOIDIRI.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeOIDIRI; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
function decodeOIDIRI(bytes) { | ||
return (0, convertBytesToText_1.default)(bytes); | ||
} | ||
exports.default = decodeOIDIRI; | ||
//# sourceMappingURL=decodeOIDIRI.js.map |
import { PrintableString } from "../../../macros"; | ||
export default function decodePrintableString(value: Uint8Array): PrintableString; | ||
//# sourceMappingURL=decodePrintableString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isPrintableCharacter_1 = tslib_1.__importDefault(require("../../../validators/isPrintableCharacter")); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodePrintableString; | ||
const isPrintableCharacter_1 = __importDefault(require("../../../validators/isPrintableCharacter")); | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -17,3 +20,1 @@ const values_1 = require("../../../values"); | ||
} | ||
exports.default = decodePrintableString; | ||
//# sourceMappingURL=decodePrintableString.js.map |
import { RELATIVE_OID } from "../../../macros"; | ||
export default function decodeRelativeObjectIdentifier(value: Uint8Array): RELATIVE_OID; | ||
//# sourceMappingURL=decodeRelativeObjectIdentifier.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = decodeRelativeObjectIdentifier; | ||
const errors = __importStar(require("../../../errors")); | ||
function decodeRelativeObjectIdentifier(value) { | ||
@@ -28,3 +61,1 @@ if (value.length === 0) { | ||
} | ||
exports.default = decodeRelativeObjectIdentifier; | ||
//# sourceMappingURL=decodeRelativeObjectIdentifier.js.map |
import { RELATIVE_OID_IRI } from "../../../macros"; | ||
export default function decodeRelativeOIDIRI(bytes: Uint8Array): RELATIVE_OID_IRI; | ||
//# sourceMappingURL=decodeRelativeOIDIRI.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeRelativeOIDIRI; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
function decodeRelativeOIDIRI(bytes) { | ||
return (0, convertBytesToText_1.default)(bytes); | ||
} | ||
exports.default = decodeRelativeOIDIRI; | ||
//# sourceMappingURL=decodeRelativeOIDIRI.js.map |
import { TIME } from "../../../macros"; | ||
export default function decodeTime(bytes: Uint8Array): TIME; | ||
//# sourceMappingURL=decodeTime.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodeTime; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
function decodeTime(bytes) { | ||
return (0, convertBytesToText_1.default)(bytes); | ||
} | ||
exports.default = decodeTime; | ||
//# sourceMappingURL=decodeTime.js.map |
import { TIME_OF_DAY } from "../../../macros"; | ||
export default function decodeTimeOfDay(bytes: Uint8Array): TIME_OF_DAY; | ||
//# sourceMappingURL=decodeTimeOfDay.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
const validateTime_1 = tslib_1.__importDefault(require("../../../validators/validateTime")); | ||
exports.default = decodeTimeOfDay; | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const validateTime_1 = __importDefault(require("../../../validators/validateTime")); | ||
function decodeTimeOfDay(bytes) { | ||
@@ -18,3 +21,1 @@ const str = (0, convertBytesToText_1.default)(bytes); | ||
} | ||
exports.default = decodeTimeOfDay; | ||
//# sourceMappingURL=decodeTimeOfDay.js.map |
import { PrintableString } from "../../../macros"; | ||
export default function decodePrintableString(value: Uint8Array): PrintableString; | ||
//# sourceMappingURL=decodeVisibleString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isVisibleCharacter_1 = tslib_1.__importDefault(require("../../../validators/isVisibleCharacter")); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("../../../utils/convertBytesToText")); | ||
exports.default = decodePrintableString; | ||
const isVisibleCharacter_1 = __importDefault(require("../../../validators/isVisibleCharacter")); | ||
const convertBytesToText_1 = __importDefault(require("../../../utils/convertBytesToText")); | ||
const errors_1 = require("../../../errors"); | ||
@@ -16,3 +19,1 @@ function decodePrintableString(value) { | ||
} | ||
exports.default = decodePrintableString; | ||
//# sourceMappingURL=decodeVisibleString.js.map |
import { BIT_STRING } from "../../../macros"; | ||
export default function encodeBitString(value: BIT_STRING): Uint8Array; | ||
//# sourceMappingURL=encodeBitString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const packBits_1 = tslib_1.__importDefault(require("../../../utils/packBits")); | ||
exports.default = encodeBitString; | ||
const packBits_1 = __importDefault(require("../../../utils/packBits")); | ||
function encodeBitString(value) { | ||
@@ -17,3 +20,1 @@ if (value.length === 0) { | ||
} | ||
exports.default = encodeBitString; | ||
//# sourceMappingURL=encodeBitString.js.map |
import { BOOLEAN } from "../../../macros"; | ||
export default function encodeBoolean(value: BOOLEAN): Uint8Array; | ||
//# sourceMappingURL=encodeBoolean.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = encodeBoolean; | ||
function encodeBoolean(value) { | ||
return new Uint8Array([(value ? 0xFF : 0x00)]); | ||
} | ||
exports.default = encodeBoolean; | ||
//# sourceMappingURL=encodeBoolean.js.map |
import CharacterString from "../../../types/CharacterString"; | ||
export default function encodeCharacterString(value: CharacterString): Uint8Array; | ||
//# sourceMappingURL=encodeCharacterString.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const der_1 = tslib_1.__importDefault(require("../../../codecs/der")); | ||
exports.default = encodeCharacterString; | ||
const der_1 = __importDefault(require("../../../codecs/der")); | ||
const values_1 = require("../../../values"); | ||
const encodeSequence_1 = tslib_1.__importDefault(require("./encodeSequence")); | ||
const encodeSequence_1 = __importDefault(require("./encodeSequence")); | ||
function encodeCharacterString(value) { | ||
@@ -13,3 +16,1 @@ return (0, encodeSequence_1.default)([ | ||
} | ||
exports.default = encodeCharacterString; | ||
//# sourceMappingURL=encodeCharacterString.js.map |
import { DATE } from "../../../macros"; | ||
export default function encodeDate(date: DATE): Uint8Array; | ||
//# sourceMappingURL=encodeDate.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = encodeDate; | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors = __importStar(require("../../../errors")); | ||
function encodeDate(date) { | ||
@@ -15,3 +51,1 @@ if (date.getFullYear() < 1582 || date.getFullYear() > 9999) { | ||
} | ||
exports.default = encodeDate; | ||
//# sourceMappingURL=encodeDate.js.map |
import { DATE_TIME } from "../../../macros"; | ||
export default function encodeDateTime(value: DATE_TIME): Uint8Array; | ||
//# sourceMappingURL=encodeDateTime.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors = tslib_1.__importStar(require("../../../errors")); | ||
exports.default = encodeDateTime; | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
const errors = __importStar(require("../../../errors")); | ||
function encodeDateTime(value) { | ||
@@ -18,3 +54,1 @@ if (value.getFullYear() < 1582 || value.getFullYear() > 9999) { | ||
} | ||
exports.default = encodeDateTime; | ||
//# sourceMappingURL=encodeDateTime.js.map |
import { DURATION } from "../../../macros"; | ||
export default function encodeDuration(value: DURATION): Uint8Array; | ||
//# sourceMappingURL=encodeDuration.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeDuration; | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
function encodeDuration(value) { | ||
@@ -77,3 +80,1 @@ if (value.weeks) { | ||
} | ||
exports.default = encodeDuration; | ||
//# sourceMappingURL=encodeDuration.js.map |
import { EMBEDDED_PDV } from "../../../macros"; | ||
export default function encodeEmbeddedPDV(value: EMBEDDED_PDV): Uint8Array; | ||
//# sourceMappingURL=encodeEmbeddedPDV.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const der_1 = tslib_1.__importDefault(require("../../../codecs/der")); | ||
exports.default = encodeEmbeddedPDV; | ||
const der_1 = __importDefault(require("../../../codecs/der")); | ||
const values_1 = require("../../../values"); | ||
const encodeSequence_1 = tslib_1.__importDefault(require("./encodeSequence")); | ||
const encodeSequence_1 = __importDefault(require("./encodeSequence")); | ||
function encodeEmbeddedPDV(value) { | ||
@@ -13,3 +16,1 @@ return (0, encodeSequence_1.default)([ | ||
} | ||
exports.default = encodeEmbeddedPDV; | ||
//# sourceMappingURL=encodeEmbeddedPDV.js.map |
import { EXTERNAL } from "../../../macros"; | ||
export default function encodeExternal(value: EXTERNAL): Uint8Array; | ||
//# sourceMappingURL=encodeExternal.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const der_1 = tslib_1.__importDefault(require("../../../codecs/der")); | ||
exports.default = encodeExternal; | ||
const der_1 = __importDefault(require("../../../codecs/der")); | ||
const values_1 = require("../../../values"); | ||
const asn1_1 = tslib_1.__importDefault(require("../../../asn1")); | ||
const asn1_1 = __importDefault(require("../../../asn1")); | ||
function encodeExternal(value) { | ||
@@ -40,3 +43,1 @@ let directReferenceElement = undefined; | ||
} | ||
exports.default = encodeExternal; | ||
//# sourceMappingURL=encodeExternal.js.map |
import { GeneralizedTime } from "../../../macros"; | ||
export default function encodeGeneralizedTime(value: GeneralizedTime): Uint8Array; | ||
//# sourceMappingURL=encodeGeneralizedTime.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeGeneralizedTime; | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
function encodeGeneralizedTime(value) { | ||
@@ -15,3 +18,1 @@ const year = value.getUTCFullYear().toString(); | ||
} | ||
exports.default = encodeGeneralizedTime; | ||
//# sourceMappingURL=encodeGeneralizedTime.js.map |
import { INTEGER } from "../../../macros"; | ||
export default function encodeInteger(value: INTEGER): Uint8Array; | ||
//# sourceMappingURL=encodeInteger.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = encodeInteger; | ||
const bigint_1 = require("../../../utils/bigint"); | ||
@@ -7,3 +8,1 @@ function encodeInteger(value) { | ||
} | ||
exports.default = encodeInteger; | ||
//# sourceMappingURL=encodeInteger.js.map |
@@ -1,4 +0,2 @@ | ||
/// <reference types="node" /> | ||
import { OBJECT_IDENTIFIER } from "../../../macros"; | ||
export default function encodeObjectIdentifier(value: OBJECT_IDENTIFIER): Buffer; | ||
//# sourceMappingURL=encodeObjectIdentifier.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = encodeObjectIdentifier; | ||
function encodeObjectIdentifier(value) { | ||
const arcs = value.nodes; | ||
const arcs = value.uint32ArrayRef; | ||
const node0 = arcs[0]; | ||
@@ -31,3 +32,1 @@ const node1 = arcs[1]; | ||
} | ||
exports.default = encodeObjectIdentifier; | ||
//# sourceMappingURL=encodeObjectIdentifier.js.map |
import { OID_IRI } from "../../../macros"; | ||
export default function encodeOIDIRI(value: OID_IRI): Uint8Array; | ||
//# sourceMappingURL=encodeOIDIRI.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeOIDIRI; | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
function encodeOIDIRI(value) { | ||
return (0, convertTextToBytes_1.default)(value); | ||
} | ||
exports.default = encodeOIDIRI; | ||
//# sourceMappingURL=encodeOIDIRI.js.map |
import { REAL } from "../../../macros"; | ||
export default function encodeReal(value: REAL): Uint8Array; | ||
//# sourceMappingURL=encodeReal.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const encodeX690BinaryRealNumber_1 = tslib_1.__importDefault(require("../../../utils/encodeX690BinaryRealNumber")); | ||
exports.default = encodeReal; | ||
const encodeX690BinaryRealNumber_1 = __importDefault(require("../../../utils/encodeX690BinaryRealNumber")); | ||
function encodeReal(value) { | ||
return (0, encodeX690BinaryRealNumber_1.default)(value); | ||
} | ||
exports.default = encodeReal; | ||
//# sourceMappingURL=encodeReal.js.map |
import { RELATIVE_OID } from "../../../macros"; | ||
export default function encodeRelativeObjectIdentifier(value: RELATIVE_OID): Uint8Array; | ||
//# sourceMappingURL=encodeRelativeObjectIdentifier.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = encodeRelativeObjectIdentifier; | ||
function encodeRelativeObjectIdentifier(value) { | ||
@@ -27,3 +28,1 @@ const ret = []; | ||
} | ||
exports.default = encodeRelativeObjectIdentifier; | ||
//# sourceMappingURL=encodeRelativeObjectIdentifier.js.map |
import { RELATIVE_OID_IRI } from "../../../macros"; | ||
export default function encodeRelativeOIDIRI(value: RELATIVE_OID_IRI): Uint8Array; | ||
//# sourceMappingURL=encodeRelativeOIDIRI.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeRelativeOIDIRI; | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
function encodeRelativeOIDIRI(value) { | ||
return (0, convertTextToBytes_1.default)(value); | ||
} | ||
exports.default = encodeRelativeOIDIRI; | ||
//# sourceMappingURL=encodeRelativeOIDIRI.js.map |
import ASN1Element from "../../../asn1"; | ||
import { SEQUENCE } from "../../../macros"; | ||
export default function encodeSequence(value: SEQUENCE<ASN1Element>): Uint8Array; | ||
//# sourceMappingURL=encodeSequence.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = encodeSequence; | ||
function encodeSequence(value) { | ||
return Buffer.concat(value.map((v) => v.toBytes())); | ||
} | ||
exports.default = encodeSequence; | ||
//# sourceMappingURL=encodeSequence.js.map |
import { TIME } from "../../../macros"; | ||
export default function encodeTime(value: TIME): Uint8Array; | ||
//# sourceMappingURL=encodeTime.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeTime; | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
function encodeTime(value) { | ||
return (0, convertTextToBytes_1.default)(value.replace(/,/g, ".")); | ||
} | ||
exports.default = encodeTime; | ||
//# sourceMappingURL=encodeTime.js.map |
import { TIME_OF_DAY } from "../../../macros"; | ||
export default function encodeTimeOfDay(time: TIME_OF_DAY): Uint8Array; | ||
//# sourceMappingURL=encodeTimeOfDay.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeTimeOfDay; | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
function encodeTimeOfDay(time) { | ||
return (0, convertTextToBytes_1.default)(`${time.getHours()}${time.getMinutes()}${time.getSeconds()}`); | ||
} | ||
exports.default = encodeTimeOfDay; | ||
//# sourceMappingURL=encodeTimeOfDay.js.map |
import { UTCTime } from "../../../macros"; | ||
export default function encodeUTCTime(value: UTCTime): Uint8Array; | ||
//# sourceMappingURL=encodeUTCTime.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("../../../utils/convertTextToBytes")); | ||
exports.default = encodeUTCTime; | ||
const convertTextToBytes_1 = __importDefault(require("../../../utils/convertTextToBytes")); | ||
function encodeUTCTime(value) { | ||
@@ -16,3 +19,1 @@ let year = value.getUTCFullYear().toString(); | ||
} | ||
exports.default = encodeUTCTime; | ||
//# sourceMappingURL=encodeUTCTime.js.map |
import { BOOLEAN } from "../../../macros"; | ||
export default function encodeBoolean(value: BOOLEAN): Uint8Array; | ||
//# sourceMappingURL=encodeBoolean.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = encodeBoolean; | ||
function encodeBoolean(value) { | ||
return new Uint8Array([(value ? 0xFF : 0x00)]); | ||
} | ||
exports.default = encodeBoolean; | ||
//# sourceMappingURL=encodeBoolean.js.map |
@@ -12,2 +12,1 @@ import type ASN1Element from "./asn1"; | ||
} | ||
//# sourceMappingURL=ConstructedElementSpecification.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=ConstructedElementSpecification.js.map |
@@ -48,2 +48,1 @@ import type ASN1Element from "./asn1"; | ||
} | ||
//# sourceMappingURL=errors.d.ts.map |
@@ -90,2 +90,1 @@ "use strict"; | ||
exports.ASN1ConstructionError = ASN1ConstructionError; | ||
//# sourceMappingURL=errors.js.map |
@@ -149,2 +149,1 @@ import { ASN1Element, ASN1TagClass, ASN1Construction, BIT_STRING, INTEGER, OBJECT_IDENTIFIER, ObjectDescriptor, REAL, RELATIVE_OID, RELATIVE_OID_IRI, TIME, TIME_OF_DAY, DURATION, DATE, DATE_TIME, EXTERNAL, EMBEDDED_PDV, CharacterString, NULL, ENUMERATED, BOOLEAN, INSTANCE_OF, OID_IRI, OCTET_STRING, BMPString, VisibleString, VideotexString, TeletexString, T61String, UniversalString, GeneralString, GeneralizedTime, UTCTime, PrintableString, GraphicString, IA5String, ISO646String, NumericString, UTF8String, SEQUENCE, SEQUENCE_OF, SET, SET_OF } from "./index"; | ||
export declare const _decodeBigInt: ASN1Decoder<OCTET_STRING>; | ||
//# sourceMappingURL=functional.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports._encodePrintableString = exports._encodeNumericString = exports._encodeISO646String = exports._encodeIA5String = exports._encodeGraphicString = exports._encodeGeneralString = exports._encodeBMPString = exports._encodeTimeOfDay = exports._encodeTime = exports._encodeSet = exports._encodeSequence = exports._encodeRelativeOID = exports._encodeRelativeIRI = exports._encodeReal = exports._encodeOctetString = exports._encodeObjectIdentifier = exports._encodeNull = exports._encodeIRI = exports._encodeInteger = exports._encodeInstanceOf = exports._encodeExternal = exports._encodeEnumerated = exports._encodeEmbeddedPDV = exports._encodeDuration = exports._encodeDateTime = exports._encodeDate = exports._encodeUnrestrictedCharacterString = exports._encodeBoolean = exports._encodeBitString = exports.DER = exports.CER = exports.BER = exports._tagNumber = exports._construction = exports._tagClass = exports._decode_implicit = exports._encode_implicit = exports._decode_explicit = exports._encode_explicit = exports.present = exports.isDefault = exports.deepEq = exports.tagClassName = exports.not = exports.or = exports.and = exports.hasTagNumberIn = exports.hasTagClass = exports.hasAnyTag = exports.hasTag = void 0; | ||
exports.ComponentSpec = exports._decodeAny = exports._decodeObjectDescriptor = exports._decodeUTCTime = exports._decodeGeneralizedTime = exports._decodeVisibleString = exports._decodeVideotexString = exports._decodeUTF8String = exports._decodeUniversalString = exports._decodeT61String = exports._decodeTeletexString = exports._decodePrintableString = exports._decodeNumericString = exports._decodeISO646String = exports._decodeIA5String = exports._decodeGraphicString = exports._decodeGeneralString = exports._decodeBMPString = exports._decodeTimeOfDay = exports._decodeTime = exports._decodeSet = exports._decodeSequence = exports._decodeRelativeOID = exports._decodeRelativeIRI = exports._decodeReal = exports._decodeOctetString = exports._decodeObjectIdentifier = exports._decodeNull = exports._decodeIRI = exports._decodeInteger = exports._decodeInstanceOf = exports._decodeExternal = exports._decodeEnumerated = exports._decodeEmbeddedPDV = exports._decodeDuration = exports._decodeDateTime = exports._decodeDate = exports._decodeUnrestrictedCharacterString = exports._decodeBoolean = exports._decodeBitString = exports._encodeAny = exports._encodeObjectDescriptor = exports._encodeUTCTime = exports._encodeGeneralizedTime = exports._encodeVisibleString = exports._encodeVideotexString = exports._encodeUTF8String = exports._encodeUniversalString = exports._encodeT61String = exports._encodeTeletexString = void 0; | ||
exports._decodeBigInt = exports._encodeBigInt = exports._encodeSetOf = exports._decodeSetOf = exports._encodeSequenceOf = exports._decodeSequenceOf = exports._decode_extensible_choice = exports._decode_inextensible_choice = exports._encode_choice = exports._parse_sequence = exports._parse_sequence_without_trailing_rctl = exports._parse_sequence_with_trailing_rctl = exports._get_possible_initial_components = exports._parse_component_type_list = exports._parse_set = void 0; | ||
exports._decodeEnumerated = exports._decodeEmbeddedPDV = exports._decodeDuration = exports._decodeDateTime = exports._decodeDate = exports._decodeUnrestrictedCharacterString = exports._decodeBoolean = exports._decodeBitString = exports._encodeAny = exports._encodeObjectDescriptor = exports._encodeUTCTime = exports._encodeGeneralizedTime = exports._encodeVisibleString = exports._encodeVideotexString = exports._encodeUTF8String = exports._encodeUniversalString = exports._encodeT61String = exports._encodeTeletexString = exports._encodePrintableString = exports._encodeNumericString = exports._encodeISO646String = exports._encodeIA5String = exports._encodeGraphicString = exports._encodeGeneralString = exports._encodeBMPString = exports._encodeTimeOfDay = exports._encodeTime = exports._encodeSet = exports._encodeSequence = exports._encodeRelativeOID = exports._encodeRelativeIRI = exports._encodeReal = exports._encodeOctetString = exports._encodeObjectIdentifier = exports._encodeNull = exports._encodeIRI = exports._encodeInteger = exports._encodeInstanceOf = exports._encodeExternal = exports._encodeEnumerated = exports._encodeEmbeddedPDV = exports._encodeDuration = exports._encodeDateTime = exports._encodeDate = exports._encodeUnrestrictedCharacterString = exports._encodeBoolean = exports._encodeBitString = exports.DER = exports.CER = exports.BER = void 0; | ||
exports._decodeBigInt = exports._encodeBigInt = exports.ComponentSpec = exports._decodeAny = exports._decodeObjectDescriptor = exports._decodeUTCTime = exports._decodeGeneralizedTime = exports._decodeVisibleString = exports._decodeVideotexString = exports._decodeUTF8String = exports._decodeUniversalString = exports._decodeT61String = exports._decodeTeletexString = exports._decodePrintableString = exports._decodeNumericString = exports._decodeISO646String = exports._decodeIA5String = exports._decodeGraphicString = exports._decodeGeneralString = exports._decodeBMPString = exports._decodeTimeOfDay = exports._decodeTime = exports._decodeSet = exports._decodeSequence = exports._decodeRelativeOID = exports._decodeRelativeIRI = exports._decodeReal = exports._decodeOctetString = exports._decodeObjectIdentifier = exports._decodeNull = exports._decodeIRI = exports._decodeInteger = exports._decodeInstanceOf = exports._decodeExternal = void 0; | ||
exports.hasTag = hasTag; | ||
exports.hasAnyTag = hasAnyTag; | ||
exports.hasTagClass = hasTagClass; | ||
exports.hasTagNumberIn = hasTagNumberIn; | ||
exports.and = and; | ||
exports.or = or; | ||
exports.not = not; | ||
exports.tagClassName = tagClassName; | ||
exports.deepEq = deepEq; | ||
exports.isDefault = isDefault; | ||
exports.present = present; | ||
exports._encode_explicit = _encode_explicit; | ||
exports._decode_explicit = _decode_explicit; | ||
exports._encode_implicit = _encode_implicit; | ||
exports._decode_implicit = _decode_implicit; | ||
exports._tagClass = _tagClass; | ||
exports._construction = _construction; | ||
exports._tagNumber = _tagNumber; | ||
exports._parse_set = _parse_set; | ||
exports._parse_component_type_list = _parse_component_type_list; | ||
exports._get_possible_initial_components = _get_possible_initial_components; | ||
exports._parse_sequence_with_trailing_rctl = _parse_sequence_with_trailing_rctl; | ||
exports._parse_sequence_without_trailing_rctl = _parse_sequence_without_trailing_rctl; | ||
exports._parse_sequence = _parse_sequence; | ||
exports._encode_choice = _encode_choice; | ||
exports._decode_inextensible_choice = _decode_inextensible_choice; | ||
exports._decode_extensible_choice = _decode_extensible_choice; | ||
exports._decodeSequenceOf = _decodeSequenceOf; | ||
exports._encodeSequenceOf = _encodeSequenceOf; | ||
exports._decodeSetOf = _decodeSetOf; | ||
exports._encodeSetOf = _encodeSetOf; | ||
const index_1 = require("./index"); | ||
@@ -13,7 +43,5 @@ function hasTag(tagClass, tagNumber) { | ||
} | ||
exports.hasTag = hasTag; | ||
function hasAnyTag() { | ||
return true; | ||
} | ||
exports.hasAnyTag = hasAnyTag; | ||
function hasTagClass(tagClass) { | ||
@@ -24,3 +52,2 @@ return function (index, elements) { | ||
} | ||
exports.hasTagClass = hasTagClass; | ||
function hasTagNumberIn(tagNumbers) { | ||
@@ -31,3 +58,2 @@ return function (index, elements) { | ||
} | ||
exports.hasTagNumberIn = hasTagNumberIn; | ||
function and(...fns) { | ||
@@ -38,3 +64,2 @@ return function (index, elements) { | ||
} | ||
exports.and = and; | ||
function or(...fns) { | ||
@@ -45,3 +70,2 @@ return function (index, elements) { | ||
} | ||
exports.or = or; | ||
function not(fn) { | ||
@@ -52,3 +76,2 @@ return function (index, elements) { | ||
} | ||
exports.not = not; | ||
function tagClassName(tagClass) { | ||
@@ -65,3 +88,2 @@ switch (tagClass) { | ||
} | ||
exports.tagClassName = tagClassName; | ||
function deepEq(value1, value2) { | ||
@@ -82,3 +104,2 @@ try { | ||
} | ||
exports.deepEq = deepEq; | ||
function isDefault(defaultValue) { | ||
@@ -89,7 +110,5 @@ return function (actualValue) { | ||
} | ||
exports.isDefault = isDefault; | ||
function present(value) { | ||
return (value !== undefined); | ||
} | ||
exports.present = present; | ||
function _encode_explicit(class_, tag, encoderGetter, outer) { | ||
@@ -109,7 +128,5 @@ return function (value, elGetter) { | ||
} | ||
exports._encode_explicit = _encode_explicit; | ||
function _decode_explicit(decoderGetter) { | ||
return (el) => decoderGetter()(el.inner); | ||
} | ||
exports._decode_explicit = _decode_explicit; | ||
function _encode_implicit(class_, tag, encoderGetter, outer) { | ||
@@ -127,7 +144,5 @@ return function (value, elGetter) { | ||
} | ||
exports._encode_implicit = _encode_implicit; | ||
function _decode_implicit(decoderGetter) { | ||
return (el) => decoderGetter()(el); | ||
} | ||
exports._decode_implicit = _decode_implicit; | ||
function _tagClass(class_, encoderGetter) { | ||
@@ -138,3 +153,2 @@ const el = encoderGetter()(); | ||
} | ||
exports._tagClass = _tagClass; | ||
function _construction(con, encoderGetter) { | ||
@@ -145,3 +159,2 @@ const el = encoderGetter()(); | ||
} | ||
exports._construction = _construction; | ||
function _tagNumber(tag, encoderGetter) { | ||
@@ -152,3 +165,2 @@ const el = encoderGetter()(); | ||
} | ||
exports._tagNumber = _tagNumber; | ||
const BER = () => new index_1.BERElement(); | ||
@@ -700,3 +712,2 @@ exports.BER = BER; | ||
} | ||
exports._parse_set = _parse_set; | ||
function _parse_component_type_list(componentTypeList, decodingCallbacks, elements, isExtensionAdditionsList) { | ||
@@ -744,3 +755,2 @@ let e = 0; | ||
} | ||
exports._parse_component_type_list = _parse_component_type_list; | ||
function _get_possible_initial_components(componentTypeList) { | ||
@@ -755,3 +765,2 @@ let i = 0; | ||
} | ||
exports._get_possible_initial_components = _get_possible_initial_components; | ||
function _parse_sequence_with_trailing_rctl(seq, decodingCallbacks, rootComponentTypeList1, extensionAdditionsList, rootComponentTypeList2, unrecognizedExtensionHandler = () => { }) { | ||
@@ -783,3 +792,2 @@ const elements = seq.sequence; | ||
} | ||
exports._parse_sequence_with_trailing_rctl = _parse_sequence_with_trailing_rctl; | ||
function _parse_sequence_without_trailing_rctl(seq, decodingCallbacks, rootComponentTypeList1, extensionAdditionsList, unrecognizedExtensionHandler = () => { }) { | ||
@@ -794,3 +802,2 @@ const elements = seq.sequence; | ||
} | ||
exports._parse_sequence_without_trailing_rctl = _parse_sequence_without_trailing_rctl; | ||
function _parse_sequence(seq, decodingCallbacks, rootComponentTypeList1, extensionAdditionsList, rootComponentTypeList2, unrecognizedExtensionHandler = () => { }) { | ||
@@ -804,3 +811,2 @@ if (rootComponentTypeList2.length > 0) { | ||
} | ||
exports._parse_sequence = _parse_sequence; | ||
function _encode_choice(choices, elGetter) { | ||
@@ -822,3 +828,2 @@ return function (value) { | ||
} | ||
exports._encode_choice = _encode_choice; | ||
function _decode_inextensible_choice(choices) { | ||
@@ -843,3 +848,2 @@ return function (el) { | ||
} | ||
exports._decode_inextensible_choice = _decode_inextensible_choice; | ||
function _decode_extensible_choice(choices) { | ||
@@ -857,3 +861,2 @@ return function (el) { | ||
} | ||
exports._decode_extensible_choice = _decode_extensible_choice; | ||
function _decodeSequenceOf(decoderGetter) { | ||
@@ -864,3 +867,2 @@ return function (el) { | ||
} | ||
exports._decodeSequenceOf = _decodeSequenceOf; | ||
function _encodeSequenceOf(encoderGetter, outerElGetter) { | ||
@@ -876,3 +878,2 @@ return function (value) { | ||
} | ||
exports._encodeSequenceOf = _encodeSequenceOf; | ||
function _decodeSetOf(decoderGetter) { | ||
@@ -883,3 +884,2 @@ return function (el) { | ||
} | ||
exports._decodeSetOf = _decodeSetOf; | ||
function _encodeSetOf(encoderGetter, outerElGetter) { | ||
@@ -895,3 +895,2 @@ return function (value) { | ||
} | ||
exports._encodeSetOf = _encodeSetOf; | ||
const _encodeBigInt = (value, elGetter) => { | ||
@@ -909,2 +908,1 @@ const el = elGetter(value, elGetter); | ||
exports._decodeBigInt = _decodeBigInt; | ||
//# sourceMappingURL=functional.js.map |
@@ -17,2 +17,1 @@ export { default as ASN1Element } from "./asn1"; | ||
export * from "./utils"; | ||
//# sourceMappingURL=index.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __exportStar = (this && this.__exportStar) || function(m, exports) { | ||
for (var p in m) if (p !== "default" && !Object.prototype.hasOwnProperty.call(exports, p)) __createBinding(exports, m, p); | ||
}; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.validateConstruction = exports.compareSetOfElementsCanonically = exports.sortCanonically = exports.DERElement = exports.CERElement = exports.BERElement = exports.ASN1Element = void 0; | ||
const tslib_1 = require("tslib"); | ||
var asn1_1 = require("./asn1"); | ||
Object.defineProperty(exports, "ASN1Element", { enumerable: true, get: function () { return tslib_1.__importDefault(asn1_1).default; } }); | ||
Object.defineProperty(exports, "ASN1Element", { enumerable: true, get: function () { return __importDefault(asn1_1).default; } }); | ||
var ber_1 = require("./codecs/ber"); | ||
Object.defineProperty(exports, "BERElement", { enumerable: true, get: function () { return tslib_1.__importDefault(ber_1).default; } }); | ||
Object.defineProperty(exports, "BERElement", { enumerable: true, get: function () { return __importDefault(ber_1).default; } }); | ||
var cer_1 = require("./codecs/cer"); | ||
Object.defineProperty(exports, "CERElement", { enumerable: true, get: function () { return tslib_1.__importDefault(cer_1).default; } }); | ||
Object.defineProperty(exports, "CERElement", { enumerable: true, get: function () { return __importDefault(cer_1).default; } }); | ||
var der_1 = require("./codecs/der"); | ||
Object.defineProperty(exports, "DERElement", { enumerable: true, get: function () { return tslib_1.__importDefault(der_1).default; } }); | ||
Object.defineProperty(exports, "DERElement", { enumerable: true, get: function () { return __importDefault(der_1).default; } }); | ||
var sortCanonically_1 = require("./utils/sortCanonically"); | ||
Object.defineProperty(exports, "sortCanonically", { enumerable: true, get: function () { return tslib_1.__importDefault(sortCanonically_1).default; } }); | ||
Object.defineProperty(exports, "sortCanonically", { enumerable: true, get: function () { return __importDefault(sortCanonically_1).default; } }); | ||
var compareSetOfElementsCanonically_1 = require("./utils/compareSetOfElementsCanonically"); | ||
Object.defineProperty(exports, "compareSetOfElementsCanonically", { enumerable: true, get: function () { return tslib_1.__importDefault(compareSetOfElementsCanonically_1).default; } }); | ||
tslib_1.__exportStar(require("./classes"), exports); | ||
tslib_1.__exportStar(require("./errors"), exports); | ||
tslib_1.__exportStar(require("./interfaces"), exports); | ||
tslib_1.__exportStar(require("./macros"), exports); | ||
tslib_1.__exportStar(require("./types/index"), exports); | ||
Object.defineProperty(exports, "compareSetOfElementsCanonically", { enumerable: true, get: function () { return __importDefault(compareSetOfElementsCanonically_1).default; } }); | ||
__exportStar(require("./classes"), exports); | ||
__exportStar(require("./errors"), exports); | ||
__exportStar(require("./interfaces"), exports); | ||
__exportStar(require("./macros"), exports); | ||
__exportStar(require("./types/index"), exports); | ||
var validateConstruction_1 = require("./validators/validateConstruction"); | ||
Object.defineProperty(exports, "validateConstruction", { enumerable: true, get: function () { return tslib_1.__importDefault(validateConstruction_1).default; } }); | ||
tslib_1.__exportStar(require("./validators/index"), exports); | ||
tslib_1.__exportStar(require("./values"), exports); | ||
tslib_1.__exportStar(require("./utils"), exports); | ||
//# sourceMappingURL=index.js.map | ||
Object.defineProperty(exports, "validateConstruction", { enumerable: true, get: function () { return __importDefault(validateConstruction_1).default; } }); | ||
__exportStar(require("./validators/index"), exports); | ||
__exportStar(require("./values"), exports); | ||
__exportStar(require("./utils"), exports); |
@@ -5,2 +5,1 @@ import type Enbyteable from "./Enbyteable"; | ||
} | ||
//# sourceMappingURL=Byteable.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Byteable.js.map |
export default interface CharacterValidationFunction { | ||
(charCode: number): boolean; | ||
} | ||
//# sourceMappingURL=CharacterValidationFunction.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=CharacterValidationFunction.js.map |
export default interface Debyteable { | ||
fromBytes(bytes: Uint8Array): number; | ||
} | ||
//# sourceMappingURL=Debyteable.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Debyteable.js.map |
@@ -5,2 +5,1 @@ import type ASN1Element from "../asn1"; | ||
} | ||
//# sourceMappingURL=Deelementable.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Deelementable.js.map |
export default interface Destringable<T> { | ||
fromString(str: string): T; | ||
} | ||
//# sourceMappingURL=Destringable.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Destringable.js.map |
@@ -5,2 +5,1 @@ import type Deelementable from "./Deelementable"; | ||
} | ||
//# sourceMappingURL=Elementable.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Elementable.js.map |
export default interface Enbyteable { | ||
toBytes(): Uint8Array; | ||
} | ||
//# sourceMappingURL=Enbyteable.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Enbyteable.js.map |
@@ -5,2 +5,1 @@ import type ASN1Element from "../asn1"; | ||
} | ||
//# sourceMappingURL=Enelementable.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Enelementable.js.map |
export default interface Enstringable { | ||
toString(): string; | ||
} | ||
//# sourceMappingURL=Enstringable.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Enstringable.js.map |
@@ -5,2 +5,1 @@ import type { OBJECT_IDENTIFIER } from "../macros"; | ||
} | ||
//# sourceMappingURL=Identified.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Identified.js.map |
@@ -13,2 +13,1 @@ export { default as Byteable } from "./Byteable"; | ||
export { default as Stringable } from "./Stringable"; | ||
//# sourceMappingURL=index.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=index.js.map |
export default interface Long { | ||
length: number; | ||
} | ||
//# sourceMappingURL=Long.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Long.js.map |
export default interface Named { | ||
name: string; | ||
} | ||
//# sourceMappingURL=Named.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Named.js.map |
@@ -5,2 +5,1 @@ import type Enstringable from "./Enstringable"; | ||
} | ||
//# sourceMappingURL=Stringable.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
//# sourceMappingURL=Stringable.js.map |
@@ -60,2 +60,1 @@ import type ObjectIdentifier from "./types/ObjectIdentifier"; | ||
export declare const joint_iso_ccitt = 2; | ||
//# sourceMappingURL=macros.d.ts.map |
@@ -22,2 +22,1 @@ "use strict"; | ||
exports.joint_iso_ccitt = 2; | ||
//# sourceMappingURL=macros.js.map |
@@ -9,2 +9,1 @@ import type ASN1Element from "../asn1"; | ||
} | ||
//# sourceMappingURL=CharacterString.d.ts.map |
@@ -22,2 +22,1 @@ "use strict"; | ||
exports.default = CharacterString; | ||
//# sourceMappingURL=CharacterString.js.map |
@@ -9,2 +9,1 @@ import type ASN1Element from "../asn1"; | ||
} | ||
//# sourceMappingURL=EmbeddedPDV.d.ts.map |
@@ -22,2 +22,1 @@ "use strict"; | ||
exports.default = EmbeddedPDV; | ||
//# sourceMappingURL=EmbeddedPDV.js.map |
@@ -12,2 +12,1 @@ import { BIT_STRING, INTEGER, OBJECT_IDENTIFIER, OCTET_STRING, ObjectDescriptor } from "../macros"; | ||
} | ||
//# sourceMappingURL=External.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const packBits_1 = tslib_1.__importDefault(require("../utils/packBits")); | ||
const packBits_1 = __importDefault(require("../utils/packBits")); | ||
class External { | ||
@@ -59,2 +61,1 @@ constructor(directReference, indirectReference, dataValueDescriptor, encoding) { | ||
exports.default = External; | ||
//# sourceMappingURL=External.js.map |
@@ -19,2 +19,1 @@ export { default as CharacterString } from "./CharacterString"; | ||
export { default as YEAR_MONTH_ENCODING } from "./time/YEAR-MONTH-ENCODING"; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -43,2 +43,1 @@ "use strict"; | ||
Object.defineProperty(exports, "YEAR_MONTH_ENCODING", { enumerable: true, get: function () { return __importDefault(YEAR_MONTH_ENCODING_1).default; } }); | ||
//# sourceMappingURL=index.js.map |
@@ -1,5 +0,5 @@ | ||
/// <reference types="node" /> | ||
export default class ObjectIdentifier { | ||
private _nodes; | ||
constructor(nodes: number[], prefix?: ObjectIdentifier | number); | ||
get uint32ArrayRef(): Uint32Array; | ||
get nodes(): number[]; | ||
@@ -16,2 +16,1 @@ get dotDelimitedNotation(): string; | ||
} | ||
//# sourceMappingURL=ObjectIdentifier.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const decodeObjectIdentifier_1 = tslib_1.__importDefault(require("../codecs/x690/decoders/decodeObjectIdentifier")); | ||
const encodeObjectIdentifier_1 = tslib_1.__importDefault(require("../codecs/x690/encoders/encodeObjectIdentifier")); | ||
const decodeObjectIdentifier_1 = __importDefault(require("../codecs/x690/decoders/decodeObjectIdentifier")); | ||
const encodeObjectIdentifier_1 = __importDefault(require("../codecs/x690/encoders/encodeObjectIdentifier")); | ||
const PERIOD = ".".charCodeAt(0); | ||
@@ -26,2 +28,5 @@ class ObjectIdentifier { | ||
} | ||
get uint32ArrayRef() { | ||
return this._nodes; | ||
} | ||
get nodes() { | ||
@@ -83,2 +88,1 @@ return Array.from(this._nodes); | ||
exports.default = ObjectIdentifier; | ||
//# sourceMappingURL=ObjectIdentifier.js.map |
@@ -8,2 +8,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=DATE-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class DATE_ENCODING { | ||
@@ -15,2 +17,1 @@ constructor(year, month, day) { | ||
exports.default = DATE_ENCODING; | ||
//# sourceMappingURL=DATE-ENCODING.js.map |
@@ -21,2 +21,1 @@ import { INTEGER, OPTIONAL } from "../../macros"; | ||
} | ||
//# sourceMappingURL=DURATION-EQUIVALENT.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../errors")); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const errors = __importStar(require("../../errors")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class DURATION_EQUIVALENT { | ||
@@ -90,2 +125,1 @@ constructor(years, months, weeks, days, hours, minutes, seconds, fractional_part) { | ||
exports.default = DURATION_EQUIVALENT; | ||
//# sourceMappingURL=DURATION-EQUIVALENT.js.map |
@@ -19,2 +19,1 @@ import { INTEGER, OPTIONAL } from "../../macros"; | ||
} | ||
//# sourceMappingURL=DURATION-INTERVAL-ENCODING.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../../errors")); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const errors = __importStar(require("../../errors")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class DURATION_INTERVAL_ENCODING { | ||
@@ -47,2 +82,1 @@ constructor(years, months, weeks, days, hours, minutes, seconds, fractional_part) { | ||
exports.default = DURATION_INTERVAL_ENCODING; | ||
//# sourceMappingURL=DURATION-INTERVAL-ENCODING.js.map |
@@ -7,2 +7,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=HOURS-DIFF-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class HOURS_DIFF_ENCODING { | ||
@@ -14,2 +16,1 @@ constructor(hours, minutes_diff) { | ||
exports.default = HOURS_DIFF_ENCODING; | ||
//# sourceMappingURL=HOURS-DIFF-ENCODING.js.map |
@@ -6,2 +6,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=HOURS-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class HOURS_ENCODING { | ||
@@ -12,2 +14,1 @@ constructor(hours) { | ||
exports.default = HOURS_ENCODING; | ||
//# sourceMappingURL=HOURS-ENCODING.js.map |
@@ -8,2 +8,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=HOURS-MINUTES-DIFF-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class HOURS_MINUTES_DIFF_ENCODING { | ||
@@ -16,2 +18,1 @@ constructor(hours, minutes, minutes_diff) { | ||
exports.default = HOURS_MINUTES_DIFF_ENCODING; | ||
//# sourceMappingURL=HOURS-MINUTES-DIFF-ENCODING.js.map |
@@ -7,2 +7,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=HOURS-MINUTES-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class HOURS_MINUTES_ENCODING { | ||
@@ -14,2 +16,1 @@ constructor(hours, minutes) { | ||
exports.default = HOURS_MINUTES_ENCODING; | ||
//# sourceMappingURL=HOURS-MINUTES-ENCODING.js.map |
@@ -9,2 +9,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=TIME-OF-DAY-DIFF-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class TIME_OF_DAY_DIFF_ENCODING { | ||
@@ -18,2 +20,1 @@ constructor(hours, minutes, seconds, minutes_diff) { | ||
exports.default = TIME_OF_DAY_DIFF_ENCODING; | ||
//# sourceMappingURL=TIME-OF-DAY-DIFF-ENCODING.js.map |
@@ -8,2 +8,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=TIME-OF-DAY-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class TIME_OF_DAY_ENCODING { | ||
@@ -16,2 +18,1 @@ constructor(hours, minutes, seconds) { | ||
exports.default = TIME_OF_DAY_ENCODING; | ||
//# sourceMappingURL=TIME-OF-DAY-ENCODING.js.map |
@@ -10,2 +10,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=TIME-OF-DAY-FRACTION-DIFF-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class TIME_OF_DAY_FRACTION_DIFF_ENCODING { | ||
@@ -20,2 +22,1 @@ constructor(hours, minutes, seconds, fractional_part, minutes_diff) { | ||
exports.default = TIME_OF_DAY_FRACTION_DIFF_ENCODING; | ||
//# sourceMappingURL=TIME-OF-DAY-FRACTION-DIFF-ENCODING.js.map |
@@ -9,2 +9,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=TIME-OF-DAY-FRACTION-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class TIME_OF_DAY_FRACTION_ENCODING { | ||
@@ -18,2 +20,1 @@ constructor(hours, minutes, seconds, fractional_part) { | ||
exports.default = TIME_OF_DAY_FRACTION_ENCODING; | ||
//# sourceMappingURL=TIME-OF-DAY-FRACTION-ENCODING.js.map |
@@ -6,2 +6,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=YEAR-ENCODING.d.ts.map |
@@ -9,2 +9,1 @@ "use strict"; | ||
exports.default = YEAR_ENCODING; | ||
//# sourceMappingURL=YEAR-ENCODING.js.map |
@@ -7,2 +7,1 @@ import { INTEGER } from "../../macros"; | ||
} | ||
//# sourceMappingURL=YEAR-MONTH-ENCODING.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const datetimeComponentValidator_1 = tslib_1.__importDefault(require("../../validators/datetimeComponentValidator")); | ||
const datetimeComponentValidator_1 = __importDefault(require("../../validators/datetimeComponentValidator")); | ||
class YEAR_MONTH_ENCODING { | ||
@@ -13,2 +15,1 @@ constructor(year, month) { | ||
exports.default = YEAR_MONTH_ENCODING; | ||
//# sourceMappingURL=YEAR-MONTH-ENCODING.js.map |
@@ -8,2 +8,1 @@ import type ASN1Element from "../asn1"; | ||
} | ||
//# sourceMappingURL=TypeIdentifier.d.ts.map |
@@ -10,2 +10,1 @@ "use strict"; | ||
exports.default = TypeIdentifier; | ||
//# sourceMappingURL=TypeIdentifier.js.map |
export default function base128Length(numberOfBytes: number): number; | ||
//# sourceMappingURL=base128Length.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = base128Length; | ||
function base128Length(numberOfBytes) { | ||
return Math.ceil(numberOfBytes * (8 / 7)); | ||
} | ||
exports.default = base128Length; | ||
//# sourceMappingURL=base128Length.js.map |
@@ -1,5 +0,3 @@ | ||
/// <reference types="node" /> | ||
import type { INTEGER } from "../macros"; | ||
export declare function bufferToInteger(input: Buffer | Uint8Array): INTEGER; | ||
export declare function integerToBuffer(int: INTEGER): Buffer; | ||
//# sourceMappingURL=bigint.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.integerToBuffer = exports.bufferToInteger = void 0; | ||
exports.bufferToInteger = bufferToInteger; | ||
exports.integerToBuffer = integerToBuffer; | ||
const values_1 = require("../values"); | ||
@@ -25,3 +26,2 @@ function bufferToInteger(input) { | ||
} | ||
exports.bufferToInteger = bufferToInteger; | ||
function integerToBuffer(int) { | ||
@@ -126,3 +126,1 @@ if (typeof int === "number") { | ||
} | ||
exports.integerToBuffer = integerToBuffer; | ||
//# sourceMappingURL=bigint.js.map |
import type ASN1Element from "../asn1"; | ||
export default function compareSetOfElementsCanonically(a: ASN1Element, b: ASN1Element): number; | ||
//# sourceMappingURL=compareSetOfElementsCanonically.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = compareSetOfElementsCanonically; | ||
function compareSetOfElementsCanonically(a, b) { | ||
@@ -16,3 +17,1 @@ const longestLength = (a.value.length > b.value.length) | ||
} | ||
exports.default = compareSetOfElementsCanonically; | ||
//# sourceMappingURL=compareSetOfElementsCanonically.js.map |
export default function convertBytesToText(bytes: Uint8Array, codec?: string): string; | ||
//# sourceMappingURL=convertBytesToText.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = convertBytesToText; | ||
const errors_1 = require("../errors"); | ||
@@ -16,3 +17,1 @@ function convertBytesToText(bytes, codec = "utf-8") { | ||
} | ||
exports.default = convertBytesToText; | ||
//# sourceMappingURL=convertBytesToText.js.map |
export default function convertTextToBytes(text: string, codec?: string): Uint8Array; | ||
//# sourceMappingURL=convertTextToBytes.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = convertTextToBytes; | ||
const errors_1 = require("../errors"); | ||
@@ -13,3 +14,1 @@ function convertTextToBytes(text, codec = "utf-8") { | ||
} | ||
exports.default = convertTextToBytes; | ||
//# sourceMappingURL=convertTextToBytes.js.map |
export default function decodeIEEE754DoublePrecisionFloat(bytes: Uint8Array): number; | ||
//# sourceMappingURL=decodeIEEE754DoublePrecisionFloat.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = decodeIEEE754DoublePrecisionFloat; | ||
function decodeIEEE754DoublePrecisionFloat(bytes) { | ||
return new Float64Array(bytes.reverse().buffer)[0]; | ||
} | ||
exports.default = decodeIEEE754DoublePrecisionFloat; | ||
//# sourceMappingURL=decodeIEEE754DoublePrecisionFloat.js.map |
export default function decodeIEEE754SinglePrecisionFloat(bytes: Uint8Array): number; | ||
//# sourceMappingURL=decodeIEEE754SinglePrecisionFloat.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = decodeIEEE754SinglePrecisionFloat; | ||
function decodeIEEE754SinglePrecisionFloat(bytes) { | ||
return new Float32Array(bytes.reverse().buffer)[0]; | ||
} | ||
exports.default = decodeIEEE754SinglePrecisionFloat; | ||
//# sourceMappingURL=decodeIEEE754SinglePrecisionFloat.js.map |
export default function decodeSignedBigEndianInteger(value: Uint8Array): number; | ||
//# sourceMappingURL=decodeSignedBigEndianInteger.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
exports.default = decodeSignedBigEndianInteger; | ||
const errors = __importStar(require("../errors")); | ||
function decodeSignedBigEndianInteger(value) { | ||
@@ -16,3 +49,1 @@ if (value.length === 0) { | ||
} | ||
exports.default = decodeSignedBigEndianInteger; | ||
//# sourceMappingURL=decodeSignedBigEndianInteger.js.map |
export default function decodeUnsignedBigEndianInteger(value: Uint8Array): number; | ||
//# sourceMappingURL=decodeUnsignedBigEndianInteger.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
exports.default = decodeUnsignedBigEndianInteger; | ||
const errors = __importStar(require("../errors")); | ||
function decodeUnsignedBigEndianInteger(value) { | ||
@@ -16,3 +49,1 @@ if (value.length === 0) { | ||
} | ||
exports.default = decodeUnsignedBigEndianInteger; | ||
//# sourceMappingURL=decodeUnsignedBigEndianInteger.js.map |
export default function decodeX690RealNumber(bytes: Uint8Array): number; | ||
//# sourceMappingURL=decodeX690RealNumber.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
exports.default = decodeX690RealNumber; | ||
const errors = __importStar(require("../errors")); | ||
const values_1 = require("../values"); | ||
const convertBytesToText_1 = tslib_1.__importDefault(require("./convertBytesToText")); | ||
const decodeSignedBigEndianInteger_1 = tslib_1.__importDefault(require("../utils/decodeSignedBigEndianInteger")); | ||
const decodeUnsignedBigEndianInteger_1 = tslib_1.__importDefault(require("../utils/decodeUnsignedBigEndianInteger")); | ||
const convertBytesToText_1 = __importDefault(require("./convertBytesToText")); | ||
const decodeSignedBigEndianInteger_1 = __importDefault(require("../utils/decodeSignedBigEndianInteger")); | ||
const decodeUnsignedBigEndianInteger_1 = __importDefault(require("../utils/decodeUnsignedBigEndianInteger")); | ||
function decodeX690RealNumber(bytes) { | ||
@@ -112,3 +148,1 @@ if (bytes.length === 0) | ||
} | ||
exports.default = decodeX690RealNumber; | ||
//# sourceMappingURL=decodeX690RealNumber.js.map |
@@ -6,2 +6,1 @@ export default function dissectFloat(value: number): { | ||
}; | ||
//# sourceMappingURL=dissectFloat.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = dissectFloat; | ||
const EXPONENT_BITMASK = 2146435072; | ||
@@ -16,3 +17,1 @@ function dissectFloat(value) { | ||
} | ||
exports.default = dissectFloat; | ||
//# sourceMappingURL=dissectFloat.js.map |
export default function encodeIEEE754DoublePrecisionFloat(value: number): Uint8Array; | ||
//# sourceMappingURL=encodeIEEE754DoublePrecisionFloat.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = encodeIEEE754DoublePrecisionFloat; | ||
function encodeIEEE754DoublePrecisionFloat(value) { | ||
return new Uint8Array(new Float64Array([value]).buffer).reverse(); | ||
} | ||
exports.default = encodeIEEE754DoublePrecisionFloat; | ||
//# sourceMappingURL=encodeIEEE754DoublePrecisionFloat.js.map |
export default function encodeIEEE754SinglePrecisionFloat(value: number): Uint8Array; | ||
//# sourceMappingURL=encodeIEEE754SinglePrecisionFloat.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = encodeIEEE754SinglePrecisionFloat; | ||
function encodeIEEE754SinglePrecisionFloat(value) { | ||
return new Uint8Array(new Float32Array([value]).buffer).reverse(); | ||
} | ||
exports.default = encodeIEEE754SinglePrecisionFloat; | ||
//# sourceMappingURL=encodeIEEE754SinglePrecisionFloat.js.map |
export default function encodeBigEndianSignedInteger(value: number): Uint8Array; | ||
//# sourceMappingURL=encodeSignedBigEndianInteger.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
exports.default = encodeBigEndianSignedInteger; | ||
const errors = __importStar(require("../errors")); | ||
const values_1 = require("../values"); | ||
@@ -40,3 +73,1 @@ function encodeBigEndianSignedInteger(value) { | ||
} | ||
exports.default = encodeBigEndianSignedInteger; | ||
//# sourceMappingURL=encodeSignedBigEndianInteger.js.map |
export default function encodeUnsignedBigEndianInteger(value: number): Uint8Array; | ||
//# sourceMappingURL=encodeUnsignedBigEndianInteger.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
exports.default = encodeUnsignedBigEndianInteger; | ||
const errors = __importStar(require("../errors")); | ||
const values_1 = require("../values"); | ||
@@ -26,3 +59,1 @@ function encodeUnsignedBigEndianInteger(value) { | ||
} | ||
exports.default = encodeUnsignedBigEndianInteger; | ||
//# sourceMappingURL=encodeUnsignedBigEndianInteger.js.map |
export default function encodeX690Base10RealNumber(value: number): Uint8Array; | ||
//# sourceMappingURL=encodeX690Base10RealNumber.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
exports.default = encodeX690Base10RealNumber; | ||
const values_1 = require("../values"); | ||
const convertTextToBytes_1 = tslib_1.__importDefault(require("./convertTextToBytes")); | ||
const convertTextToBytes_1 = __importDefault(require("./convertTextToBytes")); | ||
function encodeX690Base10RealNumber(value) { | ||
@@ -25,3 +28,1 @@ if (value === 0.0) { | ||
} | ||
exports.default = encodeX690Base10RealNumber; | ||
//# sourceMappingURL=encodeX690Base10RealNumber.js.map |
export default function encodeX690BinaryRealNumber(value: number): Uint8Array; | ||
//# sourceMappingURL=encodeX690BinaryRealNumber.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const dissectFloat_1 = tslib_1.__importDefault(require("./dissectFloat")); | ||
const encodeUnsignedBigEndianInteger_1 = tslib_1.__importDefault(require("./encodeUnsignedBigEndianInteger")); | ||
const encodeSignedBigEndianInteger_1 = tslib_1.__importDefault(require("./encodeSignedBigEndianInteger")); | ||
exports.default = encodeX690BinaryRealNumber; | ||
const dissectFloat_1 = __importDefault(require("./dissectFloat")); | ||
const encodeUnsignedBigEndianInteger_1 = __importDefault(require("./encodeUnsignedBigEndianInteger")); | ||
const encodeSignedBigEndianInteger_1 = __importDefault(require("./encodeSignedBigEndianInteger")); | ||
const values_1 = require("../values"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
const errors = __importStar(require("../errors")); | ||
function encodeX690BinaryRealNumber(value) { | ||
@@ -47,3 +83,1 @@ if (value === 0.0) { | ||
} | ||
exports.default = encodeX690BinaryRealNumber; | ||
//# sourceMappingURL=encodeX690BinaryRealNumber.js.map |
export default function getBitFromBase128(from: Uint8Array, bitIndex: number): boolean; | ||
//# sourceMappingURL=getBitFromBase128.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = getBitFromBase128; | ||
function getBitFromBase128(from, bitIndex) { | ||
@@ -7,3 +8,1 @@ const byteIndex = (from.length - (Math.floor(bitIndex / 7) + 1)); | ||
} | ||
exports.default = getBitFromBase128; | ||
//# sourceMappingURL=getBitFromBase128.js.map |
export default function getBit(from: Uint8Array, bitIndex: number): boolean; | ||
//# sourceMappingURL=getBitFromBase256.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = getBit; | ||
function getBit(from, bitIndex) { | ||
return ((from[from.length - (Math.floor(bitIndex / 8) + 1)] & (0x01 << (bitIndex % 8))) > 0); | ||
} | ||
exports.default = getBit; | ||
//# sourceMappingURL=getBitFromBase256.js.map |
@@ -23,2 +23,1 @@ export { default as base128Length } from "./base128Length"; | ||
export { default as unpackBits } from "./unpackBits"; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -51,2 +51,1 @@ "use strict"; | ||
Object.defineProperty(exports, "unpackBits", { enumerable: true, get: function () { return __importDefault(unpackBits_1).default; } }); | ||
//# sourceMappingURL=index.js.map |
import type ASN1Element from "../asn1"; | ||
export default function isInCanonicalOrder(elements: ASN1Element[]): boolean; | ||
//# sourceMappingURL=isInCanonicalOrder.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = isInCanonicalOrder; | ||
const values_1 = require("../values"); | ||
@@ -22,3 +23,1 @@ function isInCanonicalOrder(elements) { | ||
} | ||
exports.default = isInCanonicalOrder; | ||
//# sourceMappingURL=isInCanonicalOrder.js.map |
import type ASN1Element from "../asn1"; | ||
export default function isUniquelyTagged(elements: ASN1Element[]): boolean; | ||
//# sourceMappingURL=isUniquelyTagged.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = isUniquelyTagged; | ||
function isUniquelyTagged(elements) { | ||
@@ -15,3 +16,1 @@ const finds = new Set([]); | ||
} | ||
exports.default = isUniquelyTagged; | ||
//# sourceMappingURL=isUniquelyTagged.js.map |
import { BIT_STRING } from "../macros"; | ||
export default function packBits(bits: BIT_STRING): Uint8Array; | ||
//# sourceMappingURL=packBits.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = packBits; | ||
const macros_1 = require("../macros"); | ||
@@ -19,3 +20,1 @@ function packBits(bits) { | ||
} | ||
exports.default = packBits; | ||
//# sourceMappingURL=packBits.js.map |
export default function setBit(to: Uint8Array, bitIndex: number, value: boolean): void; | ||
//# sourceMappingURL=setBitInBase128.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = setBit; | ||
function setBit(to, bitIndex, value) { | ||
@@ -12,3 +13,1 @@ const byteIndex = to.length - (Math.floor(bitIndex / 7) + 1); | ||
} | ||
exports.default = setBit; | ||
//# sourceMappingURL=setBitInBase128.js.map |
export default function setBitInBase256(to: Uint8Array, bitIndex: number, value: boolean): void; | ||
//# sourceMappingURL=setBitInBase256.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = setBitInBase256; | ||
function setBitInBase256(to, bitIndex, value) { | ||
@@ -12,3 +13,1 @@ const byteIndex = (to.length - (Math.floor(bitIndex / 8) + 1)); | ||
} | ||
exports.default = setBitInBase256; | ||
//# sourceMappingURL=setBitInBase256.js.map |
import type ASN1Element from "../asn1"; | ||
export default function sortCanonically(elements: ASN1Element[]): ASN1Element[]; | ||
//# sourceMappingURL=sortCanonically.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = sortCanonically; | ||
function sortCanonically(elements) { | ||
@@ -13,3 +14,1 @@ return elements.sort((a, b) => { | ||
} | ||
exports.default = sortCanonically; | ||
//# sourceMappingURL=sortCanonically.js.map |
export default function splitOctetsCanonically(value: Uint8Array): IterableIterator<Uint8Array>; | ||
//# sourceMappingURL=splitOctetsCanonically.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = splitOctetsCanonically; | ||
function* splitOctetsCanonically(value) { | ||
@@ -8,3 +9,1 @@ for (let i = 0; i < value.length; i += 1000) { | ||
} | ||
exports.default = splitOctetsCanonically; | ||
//# sourceMappingURL=splitOctetsCanonically.js.map |
export default function trimLeadingPaddingBytes(value: Uint8Array): Uint8Array; | ||
//# sourceMappingURL=trimLeadingPaddingBytes.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = trimLeadingPaddingBytes; | ||
function trimLeadingPaddingBytes(value) { | ||
@@ -18,3 +19,1 @@ if (value.length <= 1) { | ||
} | ||
exports.default = trimLeadingPaddingBytes; | ||
//# sourceMappingURL=trimLeadingPaddingBytes.js.map |
import { BIT_STRING } from "../macros"; | ||
export default function unpackBits(bytes: Uint8Array): BIT_STRING; | ||
//# sourceMappingURL=unpackBits.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = unpackBits; | ||
const macros_1 = require("../macros"); | ||
@@ -15,3 +16,1 @@ function unpackBits(bytes) { | ||
} | ||
exports.default = unpackBits; | ||
//# sourceMappingURL=unpackBits.js.map |
import { INTEGER } from "../macros"; | ||
export default function datetimeComponentValidator(unitName: string, min: INTEGER, max: INTEGER): (dataType: string, value: INTEGER) => void; | ||
//# sourceMappingURL=datetimeComponentValidator.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
exports.default = datetimeComponentValidator; | ||
const errors = __importStar(require("../errors")); | ||
function datetimeComponentValidator(unitName, min, max) { | ||
@@ -18,3 +51,1 @@ return function (dataType, value) { | ||
} | ||
exports.default = datetimeComponentValidator; | ||
//# sourceMappingURL=datetimeComponentValidator.js.map |
@@ -7,2 +7,1 @@ export { default as isGeneralCharacter } from "./isGeneralCharacter"; | ||
export { default as isVisibleCharacter } from "./isVisibleCharacter"; | ||
//# sourceMappingURL=index.d.ts.map |
@@ -19,2 +19,1 @@ "use strict"; | ||
Object.defineProperty(exports, "isVisibleCharacter", { enumerable: true, get: function () { return __importDefault(isVisibleCharacter_1).default; } }); | ||
//# sourceMappingURL=index.js.map |
export default function isGeneralCharacter(characterCode: number): boolean; | ||
//# sourceMappingURL=isGeneralCharacter.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = isGeneralCharacter; | ||
function isGeneralCharacter(characterCode) { | ||
return (characterCode <= 0x7F); | ||
} | ||
exports.default = isGeneralCharacter; | ||
//# sourceMappingURL=isGeneralCharacter.js.map |
export default function isGraphicCharacter(characterCode: number): boolean; | ||
//# sourceMappingURL=isGraphicCharacter.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = isGraphicCharacter; | ||
function isGraphicCharacter(characterCode) { | ||
return (characterCode >= 0x20 && characterCode <= 0x7E); | ||
} | ||
exports.default = isGraphicCharacter; | ||
//# sourceMappingURL=isGraphicCharacter.js.map |
export default function isNumericString(characterCode: number): boolean; | ||
//# sourceMappingURL=isNumericCharacter.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = isNumericString; | ||
function isNumericString(characterCode) { | ||
return ((characterCode >= 0x30 && characterCode <= 0x39) || characterCode === 0x20); | ||
} | ||
exports.default = isNumericString; | ||
//# sourceMappingURL=isNumericCharacter.js.map |
export default function isObjectDescriptorCharacter(characterCode: number): boolean; | ||
//# sourceMappingURL=isObjectDescriptorCharacter.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isGraphicCharacter_1 = tslib_1.__importDefault(require("./isGraphicCharacter")); | ||
exports.default = isObjectDescriptorCharacter; | ||
const isGraphicCharacter_1 = __importDefault(require("./isGraphicCharacter")); | ||
function isObjectDescriptorCharacter(characterCode) { | ||
return (0, isGraphicCharacter_1.default)(characterCode); | ||
} | ||
exports.default = isObjectDescriptorCharacter; | ||
//# sourceMappingURL=isObjectDescriptorCharacter.js.map |
export default function isPrintableCharacter(characterCode: number): boolean; | ||
//# sourceMappingURL=isPrintableCharacter.d.ts.map |
"use strict"; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
exports.default = isPrintableCharacter; | ||
function isPrintableCharacter(characterCode) { | ||
@@ -12,3 +13,1 @@ return ((characterCode >= 0x27 && characterCode <= 0x39 && characterCode !== 0x2A) | ||
} | ||
exports.default = isPrintableCharacter; | ||
//# sourceMappingURL=isPrintableCharacter.js.map |
export default function isVisibleCharacter(characterCode: number): boolean; | ||
//# sourceMappingURL=isVisibleCharacter.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const isGraphicCharacter_1 = tslib_1.__importDefault(require("./isGraphicCharacter")); | ||
exports.default = isVisibleCharacter; | ||
const isGraphicCharacter_1 = __importDefault(require("./isGraphicCharacter")); | ||
function isVisibleCharacter(characterCode) { | ||
return (0, isGraphicCharacter_1.default)(characterCode); | ||
} | ||
exports.default = isVisibleCharacter; | ||
//# sourceMappingURL=isVisibleCharacter.js.map |
import type ASN1Element from "../asn1"; | ||
import type ConstructedElementSpecification from "../ConstructedElementSpecification"; | ||
export default function validateConstruction(elements: ASN1Element[], specification: ConstructedElementSpecification[]): void; | ||
//# sourceMappingURL=validateConstruction.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
exports.default = validateConstruction; | ||
const errors = __importStar(require("../errors")); | ||
function validateConstruction(elements, specification) { | ||
@@ -41,3 +74,1 @@ let i = 0; | ||
} | ||
exports.default = validateConstruction; | ||
//# sourceMappingURL=validateConstruction.js.map |
export default function validateDate(dataType: string, year: number, month: number, date: number): void; | ||
//# sourceMappingURL=validateDate.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
exports.default = validateDate; | ||
const errors = __importStar(require("../errors")); | ||
function validateDate(dataType, year, month, date) { | ||
@@ -44,3 +77,1 @@ switch (month) { | ||
} | ||
exports.default = validateDate; | ||
//# sourceMappingURL=validateDate.js.map |
export default function validateDateTime(dataType: string, year: number, month: number, date: number, hours: number, minutes: number, seconds: number): void; | ||
//# sourceMappingURL=validateDateTime.d.ts.map |
"use strict"; | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const validateDate_1 = tslib_1.__importDefault(require("./validateDate")); | ||
const validateTime_1 = tslib_1.__importDefault(require("./validateTime")); | ||
exports.default = validateDateTime; | ||
const validateDate_1 = __importDefault(require("./validateDate")); | ||
const validateTime_1 = __importDefault(require("./validateTime")); | ||
function validateDateTime(dataType, year, month, date, hours, minutes, seconds) { | ||
@@ -10,3 +13,1 @@ (0, validateDate_1.default)(dataType, year, month, date); | ||
} | ||
exports.default = validateDateTime; | ||
//# sourceMappingURL=validateDateTime.js.map |
export default function validateTime(dataType: string, hours: number, minutes: number, seconds: number): void; | ||
//# sourceMappingURL=validateTime.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const errors = tslib_1.__importStar(require("../errors")); | ||
exports.default = validateTime; | ||
const errors = __importStar(require("../errors")); | ||
function validateTime(dataType, hours, minutes, seconds) { | ||
@@ -16,3 +49,1 @@ if (hours > 23) { | ||
} | ||
exports.default = validateTime; | ||
//# sourceMappingURL=validateTime.js.map |
@@ -89,2 +89,1 @@ export declare const MAX_UINT_32: number; | ||
export declare const datetimeRegex: RegExp; | ||
//# sourceMappingURL=values.d.ts.map |
@@ -14,3 +14,3 @@ "use strict"; | ||
ASN1TagClass[ASN1TagClass["private"] = 3] = "private"; | ||
})(ASN1TagClass = exports.ASN1TagClass || (exports.ASN1TagClass = {})); | ||
})(ASN1TagClass || (exports.ASN1TagClass = ASN1TagClass = {})); | ||
var ASN1Construction; | ||
@@ -20,3 +20,3 @@ (function (ASN1Construction) { | ||
ASN1Construction[ASN1Construction["constructed"] = 1] = "constructed"; | ||
})(ASN1Construction = exports.ASN1Construction || (exports.ASN1Construction = {})); | ||
})(ASN1Construction || (exports.ASN1Construction = ASN1Construction = {})); | ||
var LengthEncodingPreference; | ||
@@ -26,3 +26,3 @@ (function (LengthEncodingPreference) { | ||
LengthEncodingPreference[LengthEncodingPreference["indefinite"] = 1] = "indefinite"; | ||
})(LengthEncodingPreference = exports.LengthEncodingPreference || (exports.LengthEncodingPreference = {})); | ||
})(LengthEncodingPreference || (exports.LengthEncodingPreference = LengthEncodingPreference = {})); | ||
var ASN1SpecialRealValue; | ||
@@ -34,3 +34,3 @@ (function (ASN1SpecialRealValue) { | ||
ASN1SpecialRealValue[ASN1SpecialRealValue["minusZero"] = 67] = "minusZero"; | ||
})(ASN1SpecialRealValue = exports.ASN1SpecialRealValue || (exports.ASN1SpecialRealValue = {})); | ||
})(ASN1SpecialRealValue || (exports.ASN1SpecialRealValue = ASN1SpecialRealValue = {})); | ||
var ASN1RealEncodingBase; | ||
@@ -41,3 +41,3 @@ (function (ASN1RealEncodingBase) { | ||
ASN1RealEncodingBase[ASN1RealEncodingBase["base16"] = 32] = "base16"; | ||
})(ASN1RealEncodingBase = exports.ASN1RealEncodingBase || (exports.ASN1RealEncodingBase = {})); | ||
})(ASN1RealEncodingBase || (exports.ASN1RealEncodingBase = ASN1RealEncodingBase = {})); | ||
var ASN1RealEncodingScale; | ||
@@ -49,3 +49,3 @@ (function (ASN1RealEncodingScale) { | ||
ASN1RealEncodingScale[ASN1RealEncodingScale["scale3"] = 12] = "scale3"; | ||
})(ASN1RealEncodingScale = exports.ASN1RealEncodingScale || (exports.ASN1RealEncodingScale = {})); | ||
})(ASN1RealEncodingScale || (exports.ASN1RealEncodingScale = ASN1RealEncodingScale = {})); | ||
var ASN1UniversalType; | ||
@@ -91,3 +91,3 @@ (function (ASN1UniversalType) { | ||
ASN1UniversalType[ASN1UniversalType["roidIRI"] = 36] = "roidIRI"; | ||
})(ASN1UniversalType = exports.ASN1UniversalType || (exports.ASN1UniversalType = {})); | ||
})(ASN1UniversalType || (exports.ASN1UniversalType = ASN1UniversalType = {})); | ||
exports.printableStringCharacters = "etaoinsrhdlucmfywgpbvkxqjzETAOINSRHDLUCMFYWGPBVKXQJZ0123456789 '()+,-./:=?"; | ||
@@ -118,2 +118,1 @@ exports.utcTimeRegex = /^(\d{2})((?:1[0-2])|(?:0\d))((?:3[01])|(?:[0-2]\d))((?:2[0-3])|(?:[01]\d))([0-5]\d)([0-5]\d)?((?:(\+|-)((?:2[0-3])|(?:[01]\d))[0-5]\d)|Z)$/; | ||
+ ")?$"); | ||
//# sourceMappingURL=values.js.map |
@@ -25,2 +25,1 @@ import ASN1Element from "./asn1"; | ||
} | ||
//# sourceMappingURL=x690.d.ts.map |
"use strict"; | ||
var __createBinding = (this && this.__createBinding) || (Object.create ? (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
var desc = Object.getOwnPropertyDescriptor(m, k); | ||
if (!desc || ("get" in desc ? !m.__esModule : desc.writable || desc.configurable)) { | ||
desc = { enumerable: true, get: function() { return m[k]; } }; | ||
} | ||
Object.defineProperty(o, k2, desc); | ||
}) : (function(o, m, k, k2) { | ||
if (k2 === undefined) k2 = k; | ||
o[k2] = m[k]; | ||
})); | ||
var __setModuleDefault = (this && this.__setModuleDefault) || (Object.create ? (function(o, v) { | ||
Object.defineProperty(o, "default", { enumerable: true, value: v }); | ||
}) : function(o, v) { | ||
o["default"] = v; | ||
}); | ||
var __importStar = (this && this.__importStar) || (function () { | ||
var ownKeys = function(o) { | ||
ownKeys = Object.getOwnPropertyNames || function (o) { | ||
var ar = []; | ||
for (var k in o) if (Object.prototype.hasOwnProperty.call(o, k)) ar[ar.length] = k; | ||
return ar; | ||
}; | ||
return ownKeys(o); | ||
}; | ||
return function (mod) { | ||
if (mod && mod.__esModule) return mod; | ||
var result = {}; | ||
if (mod != null) for (var k = ownKeys(mod), i = 0; i < k.length; i++) if (k[i] !== "default") __createBinding(result, mod, k[i]); | ||
__setModuleDefault(result, mod); | ||
return result; | ||
}; | ||
})(); | ||
var __importDefault = (this && this.__importDefault) || function (mod) { | ||
return (mod && mod.__esModule) ? mod : { "default": mod }; | ||
}; | ||
Object.defineProperty(exports, "__esModule", { value: true }); | ||
const tslib_1 = require("tslib"); | ||
const asn1_1 = tslib_1.__importDefault(require("./asn1")); | ||
const errors = tslib_1.__importStar(require("./errors")); | ||
const asn1_1 = __importDefault(require("./asn1")); | ||
const errors = __importStar(require("./errors")); | ||
const values_1 = require("./values"); | ||
const encodeInteger_1 = tslib_1.__importDefault(require("./codecs/x690/encoders/encodeInteger")); | ||
const decodeInteger_1 = tslib_1.__importDefault(require("./codecs/x690/decoders/decodeInteger")); | ||
const encodeObjectIdentifier_1 = tslib_1.__importDefault(require("./codecs/x690/encoders/encodeObjectIdentifier")); | ||
const decodeObjectIdentifier_1 = tslib_1.__importDefault(require("./codecs/x690/decoders/decodeObjectIdentifier")); | ||
const encodeRelativeObjectIdentifier_1 = tslib_1.__importDefault(require("./codecs/x690/encoders/encodeRelativeObjectIdentifier")); | ||
const decodeRelativeObjectIdentifier_1 = tslib_1.__importDefault(require("./codecs/x690/decoders/decodeRelativeObjectIdentifier")); | ||
const encodeTime_1 = tslib_1.__importDefault(require("./codecs/x690/encoders/encodeTime")); | ||
const decodeTime_1 = tslib_1.__importDefault(require("./codecs/x690/decoders/decodeTime")); | ||
const encodeDate_1 = tslib_1.__importDefault(require("./codecs/x690/encoders/encodeDate")); | ||
const decodeDate_1 = tslib_1.__importDefault(require("./codecs/x690/decoders/decodeDate")); | ||
const encodeTimeOfDay_1 = tslib_1.__importDefault(require("./codecs/x690/encoders/encodeTimeOfDay")); | ||
const decodeTimeOfDay_1 = tslib_1.__importDefault(require("./codecs/x690/decoders/decodeTimeOfDay")); | ||
const encodeDateTime_1 = tslib_1.__importDefault(require("./codecs/x690/encoders/encodeDateTime")); | ||
const decodeDateTime_1 = tslib_1.__importDefault(require("./codecs/x690/decoders/decodeDateTime")); | ||
const encodeOIDIRI_1 = tslib_1.__importDefault(require("./codecs/x690/encoders/encodeOIDIRI")); | ||
const decodeOIDIRI_1 = tslib_1.__importDefault(require("./codecs/x690/decoders/decodeOIDIRI")); | ||
const encodeRelativeOIDIRI_1 = tslib_1.__importDefault(require("./codecs/x690/encoders/encodeRelativeOIDIRI")); | ||
const decodeRelativeOIDIRI_1 = tslib_1.__importDefault(require("./codecs/x690/decoders/decodeRelativeOIDIRI")); | ||
const encodeInteger_1 = __importDefault(require("./codecs/x690/encoders/encodeInteger")); | ||
const decodeInteger_1 = __importDefault(require("./codecs/x690/decoders/decodeInteger")); | ||
const encodeObjectIdentifier_1 = __importDefault(require("./codecs/x690/encoders/encodeObjectIdentifier")); | ||
const decodeObjectIdentifier_1 = __importDefault(require("./codecs/x690/decoders/decodeObjectIdentifier")); | ||
const encodeRelativeObjectIdentifier_1 = __importDefault(require("./codecs/x690/encoders/encodeRelativeObjectIdentifier")); | ||
const decodeRelativeObjectIdentifier_1 = __importDefault(require("./codecs/x690/decoders/decodeRelativeObjectIdentifier")); | ||
const encodeTime_1 = __importDefault(require("./codecs/x690/encoders/encodeTime")); | ||
const decodeTime_1 = __importDefault(require("./codecs/x690/decoders/decodeTime")); | ||
const encodeDate_1 = __importDefault(require("./codecs/x690/encoders/encodeDate")); | ||
const decodeDate_1 = __importDefault(require("./codecs/x690/decoders/decodeDate")); | ||
const encodeTimeOfDay_1 = __importDefault(require("./codecs/x690/encoders/encodeTimeOfDay")); | ||
const decodeTimeOfDay_1 = __importDefault(require("./codecs/x690/decoders/decodeTimeOfDay")); | ||
const encodeDateTime_1 = __importDefault(require("./codecs/x690/encoders/encodeDateTime")); | ||
const decodeDateTime_1 = __importDefault(require("./codecs/x690/decoders/decodeDateTime")); | ||
const encodeOIDIRI_1 = __importDefault(require("./codecs/x690/encoders/encodeOIDIRI")); | ||
const decodeOIDIRI_1 = __importDefault(require("./codecs/x690/decoders/decodeOIDIRI")); | ||
const encodeRelativeOIDIRI_1 = __importDefault(require("./codecs/x690/encoders/encodeRelativeOIDIRI")); | ||
const decodeRelativeOIDIRI_1 = __importDefault(require("./codecs/x690/decoders/decodeRelativeOIDIRI")); | ||
class X690Element extends asn1_1.default { | ||
@@ -100,2 +135,1 @@ set integer(value) { | ||
exports.default = X690Element; | ||
//# sourceMappingURL=x690.js.map |
MIT License | ||
Copyright (c) 2020 Jonathan M. Wilbur <jonathan@wilbur.space> | ||
Copyright (c) 2020-2025 Jonathan M. Wilbur <jonathan@wilbur.space> | ||
@@ -5,0 +5,0 @@ Permission is hereby granted, free of charge, to any person obtaining a copy |
@@ -15,17 +15,5 @@ { | ||
"devDependencies": { | ||
"@babel/core": "^7.20.12", | ||
"@babel/preset-env": "^7.20.2", | ||
"@babel/preset-typescript": "^7.18.6", | ||
"@types/node": "^18.11.18", | ||
"@typescript-eslint/eslint-plugin": "^5.48.1", | ||
"@typescript-eslint/parser": "^5.48.1", | ||
"babel-jest": "^29.3.1", | ||
"eslint": "^8.31.0", | ||
"jest": "^29.3.1", | ||
"jest-junit": "^15.0.0", | ||
"npm-check-updates": "^16.6.2", | ||
"ts-loader": "^9.4.2", | ||
"typescript": "^4.9.4", | ||
"webpack": "^5.75.0", | ||
"webpack-cli": "^5.0.1" | ||
"@types/node": "^22.10.5", | ||
"jest": "^29.7.0", | ||
"typescript": "^5.7.2" | ||
}, | ||
@@ -43,4 +31,5 @@ "directories": { | ||
"ASN.1", | ||
"X.690", | ||
"X690", | ||
"BER", | ||
"CER", | ||
"DER" | ||
@@ -58,13 +47,8 @@ ], | ||
"benchmark": "node ./test/benchmark.js", | ||
"breaking-update": "npx ncu -u && npm install", | ||
"build": "npx tsc", | ||
"clean": "rm -rf dist; mkdir -p dist", | ||
"line-count": "npx sloc source", | ||
"test": "npx jest --ci --reporters=default --reporters=jest-junit --coverage" | ||
"test": "npx jest --ci --reporters=default --coverage" | ||
}, | ||
"types": "./dist/node/index.d.ts", | ||
"version": "8.0.2", | ||
"dependencies": { | ||
"tslib": "^2.4.1" | ||
} | ||
"version": "8.0.3" | ||
} |
107
README.md
# ASN.1 TypeScript Library | ||
* Author: [Jonathan M. Wilbur](https://github.com/JonathanWilbur) <[jonathan@wilbur.space](mailto:jonathan@wilbur.space)> | ||
* Copyright Year: 2020 | ||
* License: [MIT License](https://mit-license.org/) | ||
Feature-complete, specification-compliant TypeScript library for encoding and | ||
decoding ASN.1 data structures using the Basic Encoding Rules (BER), | ||
Canonical Encoding Rules (CER), and Distinguished Encoding Rules (DER). | ||
This library was based off of my [D ASN.1 Library](https://github.com/JonathanWilbur/asn1-d). | ||
Install via `npm install asn1-ts`. | ||
## What is ASN.1? | ||
**Table of Contents** | ||
ASN.1 stands for *Abstract Syntax Notation*. ASN.1 was first specified in | ||
[X.680 - Abstract Syntax Notation One (ASN.1)](https://www.itu.int/rec/T-REC-X.680/en), | ||
by the [International Telecommunications Union](https://www.itu.int/en/pages/default.aspx). | ||
ASN.1 messages can be encoded in one of several encoding/decoding standards. | ||
It provides a system of types that are extensible, and can presumably describe | ||
every protocol. You can think of it as a protocol for describing other protocols | ||
as well as a family of standards for encoding and decoding said protocols. | ||
It is similar to Google's [Protocol Buffers](https://developers.google.com/protocol-buffers/), | ||
or Sun Microsystems' [External Data Representation (XDR)](https://tools.ietf.org/html/rfc1014). | ||
- [Library Usage](#library-usage) | ||
- [Data Types](#data-types) | ||
- [Encoding and Decoding](#encoding-and-decoding) | ||
- [Error Handling](#error-handling) | ||
- [BIT STRING](#bit-string) | ||
- [OBJECT IDENTIFIER](#object-identifier) | ||
- [Building](#building) | ||
- [See Also](#see-also) | ||
For more information on what ASN.1 is, see `documentation/asn1.md`. | ||
## Why Use This Library? | ||
I believe this library is the first **complete** implementation of ASN.1, | ||
meaning that it implements **all** data types defined in the specification, | ||
and encodes and decodes **exactly** as specified. | ||
I have never seen any implementation of ASN.1 elsewhere that supports all | ||
data types; in fact, most just implement the ten or so most common types. | ||
Several implementations I have seen do not support things that | ||
are supported by the specification, such as constructed strings. | ||
This library is **fully compliant to the specification**. If I am wrong, | ||
please write up an issue and I will correct it. | ||
## Why Not Use This Library? | ||
This library is meant to be **fully compliant to the specification**, not | ||
lightweight. If you need a web application that encodes and decodes very simple | ||
ASN.1 data and loads lightning-fast, this may not be the library for you. | ||
## Building | ||
You can build this library by running `npm run build`. | ||
The outputs will all be in `dist`. | ||
- `dist/index.js` is the root for usage in NodeJS. | ||
- `dist/asn1.min.js` is the entire ASN.1 library for the web browser, which is | ||
minified, and accessible under the variable `asn1`. | ||
## Library Usage | ||
@@ -130,3 +98,3 @@ | ||
el.tagClass = ASN1TagClass.universal; // Not technically necessary. | ||
el.construction = ASN1Construction.construction; // Not technically necessary. | ||
el.construction = ASN1Construction.primitive; // Not technically necessary. | ||
el.tagNumber = ASN1UniversalType.integer; | ||
@@ -140,4 +108,4 @@ el.integer = 1433; // Now the data is encoded. | ||
```typescript | ||
let encodedData: Uint8Array = el.toBytes(); | ||
let el2: BERElement = new BERElement(); | ||
const encodedData: Uint8Array = el.toBytes(); | ||
const el2: BERElement = new BERElement(); | ||
el2.fromBytes(encodedData); | ||
@@ -161,10 +129,7 @@ console.log(el2.integer); // Logs 1433 | ||
Generic "bytes" are represented with the `Uint8Array` class. Note that `Buffer` | ||
is a subtype of `Uint8Array`, so you can use a `Buffer` anywhere you use a | ||
`Uint8Array` (but not the reverse). You can interact with the value bytes of the | ||
ASN.1 element through the `value` property. You can convert ASN.1 elements to | ||
and from bytes using `toBytes()` and `fromBytes()`. `fromBytes()` returns an | ||
integer indicating the number of bytes read from the `Uint8Array`. Here is an | ||
example of how you would decode multiple back-to-back encoded ASN.1 elements | ||
from a buffer: | ||
Generic "bytes" are represented with the `Buffer` class. You can convert ASN.1 | ||
elements to and from bytes using `toBytes()` and `fromBytes()`. `fromBytes()` | ||
returns an integer indicating the number of bytes read from the `Uint8Array`. | ||
Here is an example of how you would decode multiple back-to-back encoded ASN.1 | ||
elements from a buffer: | ||
@@ -325,31 +290,15 @@ ```typescript | ||
## Future Development | ||
## Building | ||
- [x] Implement a function for ITU X.690, Section 11.6. | ||
- [ ] Implement these codecs: | ||
- [ ] Octet Encoding Rules (This is used by Simple Transportation Management Protocol (STMP) and DATEX-ASN.) | ||
- [ ] Canonical Octet Encoding Rules | ||
- [ ] NTCIP Encoding Rules (This is used by Simple Transportation Management Protocol (STMP) and DATEX-ASN.) | ||
- [ ] JSON Encoding Rules (May require changes to ASN1Element, or a separate element.) | ||
- [x] ~~Lightweight Encoding Rules~~ (I cannot find a standard anywhere for this.) | ||
- [ ] BACNet Encoding Rules | ||
- [ ] Packed Encoding Rules | ||
- [ ] Basic Aligned Packed Encoding Rules (PER) (This is used by MCS / T.125, which is used by RDP. I believe it is also used by J2735 / DSRC.) | ||
- [ ] Make a separate RDPER (Remoted Desktop Protocol Encoding Rules) | ||
- [ ] Basic Unaligned Packed Encoding Rules (UPER) (May require changes to ASN1Element) (Used by 3GPP RRC) | ||
- [ ] Canonical Aligned Packed Encoding Rules (CPER) | ||
- [ ] Canonical Unaligned Packed Encoding Rules (CUPER) (May require changes to ASN1Element) | ||
- [ ] Internationalized strings | ||
- [x] ~~Serverless Functions~~ (May be done in a different repo.) | ||
You can build this library by running `npm run build`. | ||
The outputs will all be in `dist`. `dist/node/index.js` is the root for usage in | ||
NodeJS. | ||
## See Also | ||
- [Libraries that use `asn1-ts`](https://github.com/Wildboar-Software/asn1-typescript-libraries) | ||
- [Meerkat DSA](https://wildboar-software.github.io/directory/), an application | ||
that uses `asn1-ts`. | ||
* [X.680 - Abstract Syntax Notation One (ASN.1)](https://www.itu.int/rec/T-REC-X.680/en) | ||
* [X.690 - BER, CER, and DER](https://www.itu.int/rec/T-REC-X.690/en) | ||
* [X.691 - Packed Encoding Rules](https://www.itu.int/rec/T-REC-X.691-201508-I/en) | ||
* [X.693 - XML Encoding Rules](https://www.itu.int/rec/T-REC-X.693/en) | ||
* [X.696 - Octet Encoding Rules](https://www.itu.int/rec/T-REC-X.696-201508-I/en) | ||
* [X.697 - JSON Encoding Rules](https://www.itu.int/rec/T-REC-X.697-201710-I/en) | ||
* [ISO 16484-5:2017 - BACNet Encoding Rules](https://www.iso.org/standard/71935.html) | ||
* [NTCIP 1102:2004 - Octet Encoding Rules (OER) Base Protocol](https://www.nema.org/Standards/Pages/Octet-Encoding-Rules-Base-Protocol.aspx) | ||
* [ASN.1: Communication Between Heterogeneous Systems](https://www.oss.com/asn1/resources/books-whitepapers-pubs/dubuisson-asn1-book.PDF) by Olivier Dubuisson |
0
3
9136
422350
301
301
- Removedtslib@^2.4.1
- Removedtslib@2.8.1(transitive)