Skip to main content

Variable: ProviderInventoryRealm

const ProviderInventoryRealm: TObject<{ claims: TArray<TObject<{ expected: TArray<TString>; name: TUnsafe<"api_audience" | "mail_sender" | "mail_sender_name" | "mail_relay">; returned: TOptional<TArray<TString>>; secret: TOptional<TString>; state: TUnsafe<"found" | "missing" | "differs" | "unchecked">; }>>; clients: TArray<TObject<{ clientId: TString; expected: TArray<TString>; kind: TUnion<[TLiteral<"machine">, TLiteral<"public">]>; redirects: TOptional<TObject<{ expected: TArray<TString>; returned: TOptional<TArray<TString>>; state: TUnsafe<"found" | "missing" | "differs" | "unchecked">; }>>; returned: TOptional<TArray<TString>>; secret: TOptional<TString>; state: TUnsafe<"found" | "missing" | "differs" | "unchecked">; }>>; issuer: TOptional<TString>; mail: TArray<TObject<{ expected: TArray<TString>; name: TUnsafe<"api_audience" | "mail_sender" | "mail_sender_name" | "mail_relay">; returned: TOptional<TArray<TString>>; secret: TOptional<TString>; state: TUnsafe<"found" | "missing" | "differs" | "unchecked">; }>>; name: TString; realm: TObject<{ expected: TArray<TString>; returned: TOptional<TArray<TString>>; state: TUnsafe<"found" | "missing" | "differs" | "unchecked">; }>; slot: TUnion<[TLiteral<"staff">, TLiteral<"holders">]>; }>

Defined in: packages/contracts/src/setup-inventory.ts:121

One realm (a tenant, on WSO2) and everything the platform needs inside it.