keyFromChain: (
header: any,
) => Promise<
| {
error: string;
errorCode: any;
key?: undefined;
subject?: undefined;
subjectKind?: undefined;
subjectName?: undefined;
thumbprint?: undefined;
}
| {
error?: undefined;
errorCode?: undefined;
key: any;
subject: any;
subjectKind: string;
subjectName: string;
thumbprint: any;
},
> = keyFromChain
Type Declaration
-
- (
header: any,
): Promise<
| {
error: string;
errorCode: any;
key?: undefined;
subject?: undefined;
subjectKind?: undefined;
subjectName?: undefined;
thumbprint?: undefined;
}
| {
error?: undefined;
errorCode?: undefined;
key: any;
subject: any;
subjectKind: string;
subjectName: string;
thumbprint: any;
},
>
-
Returns Promise<
| {
error: string;
errorCode: any;
key?: undefined;
subject?: undefined;
subjectKind?: undefined;
subjectName?: undefined;
thumbprint?: undefined;
}
| {
error?: undefined;
errorCode?: undefined;
key: any;
subject: any;
subjectKind: string;
subjectName: string;
thumbprint: any;
},
>
a promise of { key, subject, subjectKind, subjectName, thumbprint }, null for no x5c, or { errorCode, error }
Returns the key an
x5cheader carries, only after the chain has been shown to reach this realm's own Root CA.