pkcs-ts
Version:
PKCS #1 through #15 (Except #11) - Private and Public Keys, Certificates, and More
30 lines • 2.47 kB
TypeScript
import { ASN1Element as _Element, GeneralizedTime, OBJECT_IDENTIFIER, OPTIONAL } from "asn1-ts";
import * as $ from "asn1-ts/dist/node/functional";
import { BiometricFlags } from "../PKCS-15/BiometricFlags.ta";
import { BiometricType } from "../PKCS-15/BiometricType.ta";
import { Path } from "../PKCS-15/Path.ta";
import { Reference } from "../PKCS-15/Reference.ta";
export { BiometricFlags, BiometricFlags_change_disabled, BiometricFlags_confidentiality_protected, BiometricFlags_disable_allowed, BiometricFlags_initialized, BiometricFlags_integrity_protected, BiometricFlags_local, BiometricFlags_unblock_disabled, change_disabled, confidentiality_protected, disable_allowed, initialized, integrity_protected, local, unblock_disabled, _decode_BiometricFlags, _encode_BiometricFlags, } from "../PKCS-15/BiometricFlags.ta";
export { BiometricType, _decode_BiometricType, _encode_BiometricType, } from "../PKCS-15/BiometricType.ta";
export { Path, _decode_Path, _encode_Path } from "../PKCS-15/Path.ta";
export { Reference, _decode_Reference, _encode_Reference, } from "../PKCS-15/Reference.ta";
export declare class BiometricAttributes {
readonly bioFlags: BiometricFlags;
readonly templateId: OBJECT_IDENTIFIER;
readonly bioType: BiometricType;
readonly bioReference: OPTIONAL<Reference>;
readonly lastChange: OPTIONAL<GeneralizedTime>;
readonly path: OPTIONAL<Path>;
readonly _unrecognizedExtensionsList: _Element[];
constructor(bioFlags: BiometricFlags, templateId: OBJECT_IDENTIFIER, bioType: BiometricType, bioReference: OPTIONAL<Reference>, lastChange: OPTIONAL<GeneralizedTime>, path: OPTIONAL<Path>, _unrecognizedExtensionsList?: _Element[]);
static _from_object(_o: {
[_K in keyof BiometricAttributes]: BiometricAttributes[_K];
}): BiometricAttributes;
static get _default_value_for_bioReference(): number;
}
export declare const _root_component_type_list_1_spec_for_BiometricAttributes: $.ComponentSpec[];
export declare const _root_component_type_list_2_spec_for_BiometricAttributes: $.ComponentSpec[];
export declare const _extension_additions_list_spec_for_BiometricAttributes: $.ComponentSpec[];
export declare function _decode_BiometricAttributes(el: _Element): BiometricAttributes;
export declare function _encode_BiometricAttributes(value: BiometricAttributes, elGetter: $.ASN1Encoder<BiometricAttributes>): _Element;
//# sourceMappingURL=BiometricAttributes.ta.d.ts.map