Files
NapCatQQ/.pnpm-store/v3/files/82/effe00209d209a53cd0a5862e77198c1f491c41a61fc90a5306c0274deb9ea952e1aa34c3dbd076cee25147468c04f638dacd2ddfdd8f50865b41220d48494
TanTan e311ca3275
Build NapCat Artifacts / Windows Loader Test (push) Canceled after 0s
Build NapCat Artifacts / Type Check & Test (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Framework (push) Canceled after 0s
Build NapCat Artifacts / Build NapCat.Shell (push) Canceled after 0s
docs: 仓库链接指向本镜像仓库
2026-11-13 09:25:58 +08:00

32 lines
1.0 KiB
Plaintext

import { CMSVersion, KeyEncryptionAlgorithmIdentifier, EncryptedKey } from "./types";
import { IssuerAndSerialNumber } from "./issuer_and_serial_number";
import { SubjectKeyIdentifier } from "@peculiar/asn1-x509";
/**
* ```asn
* RecipientIdentifier ::= CHOICE {
* issuerAndSerialNumber IssuerAndSerialNumber,
* subjectKeyIdentifier [0] SubjectKeyIdentifier }
* ```
*/
export declare class RecipientIdentifier {
subjectKeyIdentifier?: SubjectKeyIdentifier;
issuerAndSerialNumber?: IssuerAndSerialNumber;
constructor(params?: Partial<RecipientIdentifier>);
}
/**
* ```asn
* KeyTransRecipientInfo ::= SEQUENCE {
* version CMSVersion, -- always set to 0 or 2
* rid RecipientIdentifier,
* keyEncryptionAlgorithm KeyEncryptionAlgorithmIdentifier,
* encryptedKey EncryptedKey }
* ```
*/
export declare class KeyTransRecipientInfo {
version: CMSVersion;
rid: RecipientIdentifier;
keyEncryptionAlgorithm: KeyEncryptionAlgorithmIdentifier;
encryptedKey: EncryptedKey;
constructor(params?: Partial<KeyTransRecipientInfo>);
}