truststoreJson: (
req: any,
) =>
| {
actions: any[];
anchors: any[];
anchorsFile: string;
atRuntime: number;
doors: {
api: string;
console: string;
testControls: { add: string; clear: string; open: any };
};
fromFile: number;
installed: boolean;
loadedFromFile?: undefined;
max: number;
note: string;
notes: {
effect: string;
persisted: string;
revocation: string;
scope: string;
};
page?: undefined;
pages?: undefined;
paging?: undefined;
perPage?: undefined;
persisted: boolean;
total: number;
}
| {
actions: string[];
anchors: any;
anchorsFile: any;
atRuntime: number;
doors: {
api: string;
console: string;
testControls: { add: string; clear: string; open: any };
};
fromFile: any;
installed: boolean;
loadedFromFile: any;
max: any;
note?: undefined;
notes: {
effect: string;
persisted: string;
revocation: string;
scope: string;
};
page: number;
pages: number;
paging: {
firstRow: any;
lastRow: any;
page: any;
pages: any;
perPage: any;
total: any;
};
perPage: number;
persisted: boolean;
total: any;
} = ...
Type Declaration
-
- (
req: any,
):
| {
actions: any[];
anchors: any[];
anchorsFile: string;
atRuntime: number;
doors: {
api: string;
console: string;
testControls: { add: string; clear: string; open: any };
};
fromFile: number;
installed: boolean;
loadedFromFile?: undefined;
max: number;
note: string;
notes: {
effect: string;
persisted: string;
revocation: string;
scope: string;
};
page?: undefined;
pages?: undefined;
paging?: undefined;
perPage?: undefined;
persisted: boolean;
total: number;
}
| {
actions: string[];
anchors: any;
anchorsFile: any;
atRuntime: number;
doors: {
api: string;
console: string;
testControls: { add: string; clear: string; open: any };
};
fromFile: any;
installed: boolean;
loadedFromFile: any;
max: any;
note?: undefined;
notes: {
effect: string;
persisted: string;
revocation: string;
scope: string;
};
page: number;
pages: number;
paging: {
firstRow: any;
lastRow: any;
page: any;
pages: any;
perPage: any;
total: any;
};
perPage: number;
persisted: boolean;
total: any;
}
-
Returns
| {
actions: any[];
anchors: any[];
anchorsFile: string;
atRuntime: number;
doors: {
api: string;
console: string;
testControls: { add: string; clear: string; open: any };
};
fromFile: number;
installed: boolean;
loadedFromFile?: undefined;
max: number;
note: string;
notes: {
effect: string;
persisted: string;
revocation: string;
scope: string;
};
page?: undefined;
pages?: undefined;
paging?: undefined;
perPage?: undefined;
persisted: boolean;
total: number;
}
| {
actions: string[];
anchors: any;
anchorsFile: any;
atRuntime: number;
doors: {
api: string;
console: string;
testControls: { add: string; clear: string; open: any };
};
fromFile: any;
installed: boolean;
loadedFromFile: any;
max: any;
note?: undefined;
notes: {
effect: string;
persisted: string;
revocation: string;
scope: string;
};
page: number;
pages: number;
paging: {
firstRow: any;
lastRow: any;
page: any;
pages: any;
perPage: any;
total: any;
};
perPage: number;
persisted: boolean;
total: any;
}
the JSON
Builds the client-certificate truststore's JSON; certificates only.