Variable alternativeProblem
alternativeProblem: (
pems: any,
links: any,
opts: any,
) => Promise<
| { algorithm: any; check: string; index: number; reason?: undefined }
| { algorithm?: undefined; check: string; index: number; reason: any }
| {
algorithm?: undefined;
check: string;
index: number;
reason?: undefined;
},
> = alternativeProblem
Type Declaration
-
- (
pems: any,
links: any,
opts: any,
): Promise<
| { algorithm: any; check: string; index: number; reason?: undefined }
| { algorithm?: undefined; check: string; index: number; reason: any }
| {
algorithm?: undefined;
check: string;
index: number;
reason?: undefined;
},
>
-
Parameters
- pems: any
- links: any
- opts: any
Returns Promise<
| { algorithm: any; check: string; index: number; reason?: undefined }
| { algorithm?: undefined; check: string; index: number; reason: any }
| {
algorithm?: undefined;
check: string;
index: number;
reason?: undefined;
},
>
a promise of null, or { index, check, algorithm, reason }
Holds the alternative (hybrid) signatures on a path to this module's rule: a hybrid certificate is verified as hybrid or not at all.
A wrong alternative signature is refused everywhere; an uncheckable or missing one only where
opts.requiredis set (this service's own hierarchy).