PKI-Lite - v1.0.5
    Preparing search index...
    • Class used as a base block for all remaining ASN.1 classes

      Type Parameters

      • T extends LocalBaseBlockConstructor<LocalBaseBlock>

      Parameters

      • BaseClass: T

      Returns {
          NAME: string;
          blockName(): string;
          new (
              ...args: any[],
          ): {
              blockLength: number;
              error: string;
              isHexOnly: boolean;
              valueBeforeDecode: ArrayBuffer;
              valueBeforeDecodeView: Uint8Array;
              valueHex: ArrayBuffer;
              valueHexView: Uint8Array;
              warnings: string[];
              fromBER(
                  inputBuffer: ArrayBuffer | Uint8Array<ArrayBufferLike>,
                  inputOffset: number,
                  inputLength: number,
              ): number;
              toBER(sizeOnly?: boolean): ArrayBuffer;
              toJSON(): {
                  blockLength: number;
                  blockName: string;
                  error: string;
                  isHexOnly: boolean;
                  valueBeforeDecode: string;
                  valueHex: string;
                  warnings: string[];
              };
          };
      } & T