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

43 lines
1.1 KiB
Plaintext

import { AsnArray } from "@peculiar/asn1-schema";
import { GeneralName } from "@peculiar/asn1-x509";
import { IssuerSerial } from "./issuer_serial";
import { ObjectDigestInfo } from "./object_digest_info";
/**
* ```asn1
* TargetCert ::= SEQUENCE {
* targetCertificate IssuerSerial,
* targetName GeneralName OPTIONAL,
* certDigestInfo ObjectDigestInfo OPTIONAL
* }
* ```
*/
export declare class TargetCert {
targetCertificate: IssuerSerial;
targetName?: GeneralName;
certDigestInfo?: ObjectDigestInfo;
constructor(params?: Partial<TargetCert>);
}
/**
* ```asn1
* Target ::= CHOICE {
* targetName [0] GeneralName,
* targetGroup [1] GeneralName,
* targetCert [2] TargetCert
* }
* ```
*/
export declare class Target {
targetName?: GeneralName;
targetGroup?: GeneralName;
targetCert?: TargetCert;
constructor(params?: Partial<Target>);
}
/**
* ```asn1
* Targets ::= SEQUENCE OF Target
* ```
*/
export declare class Targets extends AsnArray<Target> {
constructor(items?: Target[]);
}