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
43 lines
1.1 KiB
Plaintext
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[]);
|
|
}
|