Files
NapCatQQ/.pnpm-store/v3/files/3f/efd9372c74d7c6f23a9478f4301b1c46a67421244c01cbec8502f5ce4e95dd37dcc081f969f47ddd0bcab10d43c915210504fea84ebd707413b3d321dbd076
T
TanTan e311ca3275
Build NapCat Artifacts / Type Check & Test (push) Waiting to run
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

35 lines
1.2 KiB
Plaintext

import { AsnArray } from "@peculiar/asn1-schema";
import { CertificateSet } from "./certificate_choices";
import { CMSVersion, DigestAlgorithmIdentifier } from "./types";
import { EncapsulatedContentInfo } from "./encapsulated_content_info";
import { RevocationInfoChoices } from "./revocation_info_choice";
import { SignerInfos } from "./signer_info";
/**
* ```asn
* DigestAlgorithmIdentifiers ::= SET OF DigestAlgorithmIdentifier
* ```
*/
export declare class DigestAlgorithmIdentifiers extends AsnArray<DigestAlgorithmIdentifier> {
constructor(items?: DigestAlgorithmIdentifier[]);
}
/**
* ```asn
* SignedData ::= SEQUENCE {
* version CMSVersion,
* digestAlgorithms DigestAlgorithmIdentifiers,
* encapContentInfo EncapsulatedContentInfo,
* certificates [0] IMPLICIT CertificateSet OPTIONAL,
* crls [1] IMPLICIT RevocationInfoChoices OPTIONAL,
* signerInfos SignerInfos }
* ```
*/
export declare class SignedData {
version: CMSVersion;
digestAlgorithms: DigestAlgorithmIdentifiers;
encapContentInfo: EncapsulatedContentInfo;
certificates?: CertificateSet;
crls?: RevocationInfoChoices;
signerInfos: SignerInfos;
constructor(params?: Partial<SignedData>);
}