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

40 lines
1.2 KiB
Plaintext

import { AsnArray } from "@peculiar/asn1-schema";
import { Certificate } from "@peculiar/asn1-x509";
import { AttributeCertificate } from "@peculiar/asn1-x509-attr";
/**
* ```asn
* OtherCertificateFormat ::= SEQUENCE {
* otherCertFormat OBJECT IDENTIFIER,
* otherCert ANY DEFINED BY otherCertFormat }
* ```
*/
export declare class OtherCertificateFormat {
otherCertFormat: string;
otherCert: ArrayBuffer;
constructor(params?: Partial<OtherCertificateFormat>);
}
/**
* ```asn
* CertificateChoices ::= CHOICE {
* certificate Certificate,
* extendedCertificate [0] IMPLICIT ExtendedCertificate, -- Obsolete
* v1AttrCert [1] IMPLICIT AttributeCertificateV1, -- Obsolete
* v2AttrCert [2] IMPLICIT AttributeCertificateV2,
* other [3] IMPLICIT OtherCertificateFormat }
* ```
*/
export declare class CertificateChoices {
certificate?: Certificate;
v2AttrCert?: AttributeCertificate;
other?: OtherCertificateFormat;
constructor(params?: Partial<CertificateChoices>);
}
/**
* ```asn
* CertificateSet ::= SET OF CertificateChoices
* ```
*/
export declare class CertificateSet extends AsnArray<CertificateChoices> {
constructor(items?: CertificateChoices[]);
}