report: () => {
dataKeys: { derived: number; held: number; stored: boolean };
encryption: string;
kek: {
configured: boolean;
field: any;
known: boolean;
label: string;
provider: string;
providers: { id: string; label: string }[];
secret: any;
shared: boolean;
where: {};
};
kekInKms: boolean;
kekKms: { label: any; provider: any };
kekRead: boolean;
note: string;
persisting: boolean;
plaintextHeld: any[];
plaintextTtlS: number;
realmsHeld: any[];
retention: string;
retentionNote: string;
source: string;
storeOpen: boolean;
} = report
Type Declaration
-
- (): {
dataKeys: { derived: number; held: number; stored: boolean };
encryption: string;
kek: {
configured: boolean;
field: any;
known: boolean;
label: string;
provider: string;
providers: { id: string; label: string }[];
secret: any;
shared: boolean;
where: {};
};
kekInKms: boolean;
kekKms: { label: any; provider: any };
kekRead: boolean;
note: string;
persisting: boolean;
plaintextHeld: any[];
plaintextTtlS: number;
realmsHeld: any[];
retention: string;
retentionNote: string;
source: string;
storeOpen: boolean;
}
-
Returns {
dataKeys: { derived: number; held: number; stored: boolean };
encryption: string;
kek: {
configured: boolean;
field: any;
known: boolean;
label: string;
provider: string;
providers: { id: string; label: string }[];
secret: any;
shared: boolean;
where: {};
};
kekInKms: boolean;
kekKms: { label: any; provider: any };
kekRead: boolean;
note: string;
persisting: boolean;
plaintextHeld: any[];
plaintextTtlS: number;
realmsHeld: any[];
retention: string;
retentionNote: string;
source: string;
storeOpen: boolean;
}
the report
Reports where the keys are kept and what is decrypted now, for the console and the metadata report; never the keys themselves.