MCPcopy Create free account

hub / github.com/Keeper-Security/Commander / types & classes

Types & classes1,518 in github.com/Keeper-Security/Commander

↓ 296 callersClassCommandError
keepercommander/commands/base.py:55
↓ 47 callersClassPAMProjectKCMImportCommand
keepercommander/commands/pam_import/kcm_import.py:926
↓ 42 callersClassCredentialProvisionCommand
Automated Credential Provisioning Command This command orchestrates the following operations: 1. Parse and validate YAML configuration
keepercommander/commands/credential_provision.py:207
↓ 38 callersClassKeeperApiError
Exception raised with failed Keeper API request
keepercommander/error.py:20
↓ 35 callersClassRouterResponseError
Raised when krouter responds with a non-OK `RouterResponseCode`. Carries `.response_code` (int) and `.response_code_name` (str) so callers ca
keepercommander/commands/pam/_layer_b.py:39
↓ 30 callersClassTunnelDAG
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:98
↓ 29 callersClassRecordField
keepercommander/importer/importer.py:179
↓ 26 callersClassDAG
keepercommander/keeper_dag/dag.py:27
↓ 22 callersClassRecordLink
keepercommander/discovery_common/record_link.py:14
↓ 22 callersClassValidationError
Custom exception for validation errors
keepercommander/service/util/exceptions.py:16
↓ 21 callersClassEmailConfig
Email configuration for sending emails via various providers. Stored as Keeper records (login type) with encrypted credentials. See ADR
keepercommander/email_service.py:151
↓ 19 callersClassConnection
keepercommander/keeper_dag/connection/ksm.py:34
↓ 18 callersClassKCMGroupResolver
Builds folder hierarchy from KCM connection groups.
keepercommander/commands/pam_import/kcm_import.py:491
↓ 18 callersClassKeeperParams
Global storage of data during the session
keepercommander/params.py:179
↓ 17 callersClassProvisioningState
Track provisioning state for rollback on critical failure.
keepercommander/commands/credential_provision.py:194
↓ 16 callersClassPAMConnectionEditCommand
keepercommander/commands/tunnel_and_connections.py:2628
↓ 16 callersClass_Params
unit-tests/pam/test_pam_connection_ai.py:13
↓ 15 callersClassAdaptiveThrottler
Probe-based adaptive batch throttler for Keeper API imports. Sends small probe batches before the real import to measure server response time
keepercommander/commands/pam_import/kcm_import.py:545
↓ 13 callersClassPasswordRecord
keepercommander/vault.py:240
↓ 12 callersClassGatewayActionIdpInputs
keepercommander/commands/pam/pam_dto.py:238
↓ 12 callersClassInfrastructure
Create a graph of the infrastructure. The first run will create a full graph since the vertices do not exist. Further discovery run will
keepercommander/discovery_common/infrastructure.py:18
↓ 12 callersClassRecord
keepercommander/importer/importer.py:222
↓ 12 callersClassStreamlineArgs
keepercommander/service/commands/create_service.py:22
↓ 11 callersClassEmailSender
Main email sender class that routes to appropriate provider. Usage: config = EmailConfig(...) sender = EmailSender(config)
keepercommander/email_service.py:985
↓ 11 callersClassPamConfigurationRecordFacade
keepercommander/commands/pam/config_facades.py:6
↓ 10 callersClassCommandError
keepercommander/error.py:32
↓ 9 callersClassFolder
keepercommander/importer/importer.py:162
↓ 9 callersClassKCMDatabaseConnector
Connects to a KCM/Guacamole database and extracts connection data.
keepercommander/commands/pam_import/kcm_import.py:105
↓ 9 callersClassKCMParameterMapper
Applies kcm_mappings.json transformations to raw KCM connection data.
keepercommander/commands/pam_import/kcm_import.py:240
↓ 9 callersClassMockDeviceGroup
Mock device group for testing.
unit-tests/test_command_device_management.py:41
↓ 9 callersClassSharedFolder
keepercommander/importer/importer.py:108
↓ 9 callersClassVaultEnvironment
unit-tests/data_vault.py:44
↓ 8 callersClassCloudImportMixin
Mixin for cloud-to-Keeper secret import commands. Provides secret-string parsing, Keeper record building, filter evaluation, and the mai
keepercommander/commands/_cloud_import_base.py:87
↓ 8 callersClassJobs
keepercommander/discovery_common/jobs.py:18
↓ 8 callersClassPAMCreateRecordRotationCommand
keepercommander/commands/discoveryrotation.py:483
↓ 8 callersClassRef
keepercommander/keeper_dag/types.py:167
↓ 8 callersClassSMTPEmailProvider
SMTP email provider implementation. Supports standard SMTP with TLS/SSL for Gmail, Office 365, and other SMTP servers.
keepercommander/email_service.py:330
↓ 8 callersClassServiceConfig
keepercommander/service/config/service_config.py:29
↓ 7 callersClassFolderMoveCommand
keepercommander/commands/folder.py:759
↓ 7 callersClassMockDeviceResponse
Mock device response for testing.
unit-tests/test_command_device_management.py:56
↓ 7 callersClassNestedShareRecordAddCommand
Create a Nested Share Record, matching ``record-add`` behaviour.
keepercommander/commands/nested_share_folder/record_commands.py:48
↓ 7 callersClassPermission
keepercommander/importer/importer.py:100
↓ 7 callersClassRecordGetUidCommand
keepercommander/commands/record.py:289
↓ 7 callersClassSecureStorageException
keepercommander/config_storage/loader.py:92
↓ 7 callersClassSecurityAuditReportCommand
keepercommander/commands/security_audit.py:110
↓ 7 callersClassUserAclRotationSettings
keepercommander/discovery_common/types.py:302
↓ 6 callersClassDAGException
keepercommander/keeper_dag/exceptions.py:5
↓ 6 callersClassEnterpriseInfoCommand
keepercommander/commands/enterprise.py:350
↓ 6 callersClassGatewayActionWebRTCSession
keepercommander/commands/pam/pam_dto.py:224
↓ 6 callersClassPublicKeys
keepercommander/params.py:27
↓ 6 callersClassRecordListCommand
keepercommander/commands/record.py:1795
↓ 6 callersClassScimGroup
keepercommander/scim/models.py:36
↓ 6 callersClassScimUser
keepercommander/scim/models.py:7
↓ 6 callersClassSpinner
Animated spinner that runs in a background thread
keepercommander/commands/supershell/command.py:62
↓ 6 callersClassSyncDownCommand
keepercommander/commands/utils.py:481
↓ 6 callersClassUserService
Map when a user's password is rotated, which machine services need to also be changed. In Windows, services, scheduled tasks, iis pool, etc.
keepercommander/discovery_common/user_service.py:20
↓ 5 callersClassAuditAlertView
keepercommander/commands/audit_alerts.py:538
↓ 5 callersClassDAGVertexException
keepercommander/keeper_dag/exceptions.py:67
↓ 5 callersClassKSMCommand
keepercommander/commands/ksm.py:178
↓ 5 callersClassLoginCommand
keepercommander/commands/utils.py:1694
↓ 5 callersClassMockDevice
Mock device object for testing.
unit-tests/test_command_device_management.py:20
↓ 5 callersClassNestedShareFolderMkdirCommand
Create a Nested Share Folder using the v3 API.
keepercommander/commands/nested_share_folder/folder_commands.py:45
↓ 5 callersClassPAMProjectKCMCleanupCommand
Remove a KCM-imported project: shared folders, records, gateway, KSM app. Usage: pam project kcm-cleanup --name "KCM-Import-20260404-2035
keepercommander/commands/pam_import/kcm_import.py:4099
↓ 5 callersClassPAMRbiEditCommand
keepercommander/commands/tunnel_and_connections.py:3671
↓ 5 callersClassPAMRouterGetRotationInfo
keepercommander/commands/discoveryrotation.py:3078
↓ 5 callersClassRecordReferences
keepercommander/importer/importer.py:215
↓ 5 callersClassRecordRemoveCommand
keepercommander/commands/record.py:3118
↓ 5 callersClassRecordSchemaField
keepercommander/importer/importer.py:249
↓ 5 callersClassRules
keepercommander/discovery_common/rule.py:17
↓ 5 callersClassSelectionState
Selection state for SuperShell. Tracks what record or folder is currently selected, and preserves pre-search selection for restoration.
keepercommander/commands/supershell/state/selection.py:12
↓ 5 callersClassSharedFolder
keepercommander/sox/sox_types.py:115
↓ 5 callersClassStartService
Command to start the service.
keepercommander/service/commands/handle_service.py:19
↓ 5 callersClassTypedField
keepercommander/vault.py:307
↓ 5 callersClassValidationError
Raised when input validation fails.
keepercommander/commands/device_management.py:43
↓ 4 callersClassBiometricDetector
Centralized biometric capability detection
keepercommander/biometric/platforms/detector.py:20
↓ 4 callersClassDAGConnectionException
keepercommander/keeper_dag/exceptions.py:79
↓ 4 callersClassDAGContentException
keepercommander/keeper_dag/exceptions.py:47
↓ 4 callersClassDeletionStats
Statistics for deletion operations.
keepercommander/commands/utils.py:72
↓ 4 callersClassEnterpriseEnvironment
unit-tests/data_enterprise.py:33
↓ 4 callersClassEnterpriseRoleCommand
keepercommander/commands/enterprise.py:2208
↓ 4 callersClassEnterpriseUserCommand
keepercommander/commands/enterprise.py:1567
↓ 4 callersClassFolderMakeCommand
keepercommander/commands/folder.py:523
↓ 4 callersClassGatewayActionJobInfoInputs
keepercommander/commands/pam/pam_dto.py:151
↓ 4 callersClassInputStream
Guacamole input stream for receiving data from the server. Attributes: client: The client that owns this stream. index: The
keepercommander/commands/pam_launch/guacamole/client.py:63
↓ 4 callersClassInvalidResponseError
Server responded with something we don't understand
keepercommander/importer/lastpass/exceptions.py:18
↓ 4 callersClassMockAdminDeviceResponse
Mock admin device response for testing.
unit-tests/test_command_device_management.py:63
↓ 4 callersClassNestedShareRecordShareCommand
Manage record sharing using grant/update/revoke actions.
keepercommander/commands/nested_share_folder/sharing_commands.py:47
↓ 4 callersClassNestedShareRecordUpdateCommand
Update a Nested Share Record.
keepercommander/commands/nested_share_folder/record_commands.py:193
↓ 4 callersClassNetworkError
Something went wrong with the network
keepercommander/importer/lastpass/exceptions.py:13
↓ 4 callersClassPAMConnectionAiCommand
keepercommander/commands/tunnel_and_connections.py:3382
↓ 4 callersClassPAMProjectImportCommand
keepercommander/commands/pam_import/edit.py:72
↓ 4 callersClassPAMTunnelEditCommand
keepercommander/commands/tunnel_and_connections.py:342
↓ 4 callersClassPamConnectTiming
Monotonic checkpoints for ``pam launch`` / tunnel open (debug or PAM_CONNECT_TIMING=1). Usage: tc = PamConnectTiming('pam-launch:webrtc-t
keepercommander/commands/pam_launch/connect_timing.py:160
↓ 4 callersClassPamUserRecordFacade
keepercommander/commands/pam/user_facade.py:6
↓ 4 callersClassPromptResult
keepercommander/discovery_common/types.py:769
↓ 4 callersClassRecordAddCommand
keepercommander/commands/recordv2.py:79
↓ 4 callersClassTeam
keepercommander/importer/importer.py:135
↓ 4 callersClassUserAcl
keepercommander/discovery_common/types.py:349
↓ 3 callersClassActionRuleItem
keepercommander/discovery_common/types.py:229
↓ 3 callersClassAuditAlertList
keepercommander/commands/audit_alerts.py:367
next →1–100 of 1,518, ranked by callers