{ "id": "securityOss", "client": { "classes": [], "functions": [], "interfaces": [], "enums": [], "misc": [], "objects": [], "setup": { "id": "def-public.SecurityOssPluginSetup", "type": "Interface", "label": "SecurityOssPluginSetup", "description": [], "tags": [], "children": [ { "tags": [], "id": "def-public.SecurityOssPluginSetup.insecureCluster", "type": "Object", "label": "insecureCluster", "description": [], "source": { "path": "src/plugins/security_oss/public/plugin.ts", "lineNumber": 26 }, "signature": [ "InsecureClusterServiceSetup" ] } ], "source": { "path": "src/plugins/security_oss/public/plugin.ts", "lineNumber": 25 }, "lifecycle": "setup", "initialIsOpen": true }, "start": { "id": "def-public.SecurityOssPluginStart", "type": "Interface", "label": "SecurityOssPluginStart", "description": [], "tags": [], "children": [ { "tags": [], "id": "def-public.SecurityOssPluginStart.insecureCluster", "type": "Object", "label": "insecureCluster", "description": [], "source": { "path": "src/plugins/security_oss/public/plugin.ts", "lineNumber": 30 }, "signature": [ "InsecureClusterServiceStart" ] }, { "tags": [], "id": "def-public.SecurityOssPluginStart.anonymousAccess", "type": "Object", "label": "anonymousAccess", "description": [], "source": { "path": "src/plugins/security_oss/public/plugin.ts", "lineNumber": 31 }, "signature": [ "{ getAccessURLParameters: () => Promise | null>; getCapabilities: () => Promise<", "Capabilities", ">; }" ] } ], "source": { "path": "src/plugins/security_oss/public/plugin.ts", "lineNumber": 29 }, "lifecycle": "start", "initialIsOpen": true } }, "server": { "classes": [], "functions": [], "interfaces": [], "enums": [], "misc": [], "objects": [], "setup": { "id": "def-server.SecurityOssPluginSetup", "type": "Interface", "label": "SecurityOssPluginSetup", "description": [], "tags": [], "children": [ { "tags": [], "id": "def-server.SecurityOssPluginSetup.showInsecureClusterWarning$", "type": "Object", "label": "showInsecureClusterWarning$", "description": [ "\nAllows consumers to show/hide the insecure cluster warning." ], "source": { "path": "src/plugins/security_oss/server/plugin.ts", "lineNumber": 29 }, "signature": [ "BehaviorSubject", "" ] }, { "tags": [], "id": "def-server.SecurityOssPluginSetup.setAnonymousAccessServiceProvider", "type": "Function", "label": "setAnonymousAccessServiceProvider", "description": [ "\nSet the provider function that returns a service to deal with the anonymous access." ], "source": { "path": "src/plugins/security_oss/server/plugin.ts", "lineNumber": 35 }, "signature": [ "(provider: () => ", "AnonymousAccessService", ") => void" ] } ], "source": { "path": "src/plugins/security_oss/server/plugin.ts", "lineNumber": 25 }, "lifecycle": "setup", "initialIsOpen": true } }, "common": { "classes": [], "functions": [], "interfaces": [ { "id": "def-common.AppState", "type": "Interface", "label": "AppState", "description": [ "\nDefines Security OSS application state." ], "tags": [], "children": [ { "tags": [], "id": "def-common.AppState.insecureClusterAlert", "type": "Object", "label": "insecureClusterAlert", "description": [], "source": { "path": "src/plugins/security_oss/common/app_state.ts", "lineNumber": 13 }, "signature": [ "{ displayAlert: boolean; }" ] }, { "tags": [], "id": "def-common.AppState.anonymousAccess", "type": "Object", "label": "anonymousAccess", "description": [], "source": { "path": "src/plugins/security_oss/common/app_state.ts", "lineNumber": 14 }, "signature": [ "{ isEnabled: boolean; accessURLParameters: Record | null; }" ] } ], "source": { "path": "src/plugins/security_oss/common/app_state.ts", "lineNumber": 12 }, "initialIsOpen": false } ], "enums": [], "misc": [], "objects": [] } }