Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Keeper-Security/Commander
/ types & classes
Types & classes
1,713 in github.com/Keeper-Security/Commander
⨍
Functions
9,709
◇
Types & classes
1,713
↳
Endpoints
347
↓ 325 callers
Class
CommandError
keepercommander/commands/base.py:55
↓ 61 callers
Class
AccountMapper
Maps CyberArk accounts to KeeperPAM record dicts matching pam project import JSON schema.
keepercommander/importer/cyberark/pam/account_mapper.py:49
↓ 47 callers
Class
PAMProjectKCMImportCommand
keepercommander/commands/pam_import/kcm_import.py:926
↓ 45 callers
Class
KeeperApiError
Exception raised with failed Keeper API request
keepercommander/error.py:20
↓ 43 callers
Class
CredentialProvisionCommand
Automated Credential Provisioning Command This command orchestrates the following operations: 1. Parse and validate YAML configuration
keepercommander/commands/credential_provision.py:208
↓ 35 callers
Class
RouterResponseError
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 callers
Class
TunnelDAG
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:98
↓ 29 callers
Class
RecordField
keepercommander/importer/importer.py:179
↓ 26 callers
Class
DAG
keepercommander/keeper_dag/dag.py:27
↓ 24 callers
Class
KeeperParams
Global storage of data during the session
keepercommander/params.py:179
↓ 23 callers
Class
AdaptiveThrottler
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
↓ 23 callers
Class
CyberArkPVWAClient
Handles authentication and API calls to CyberArk PVWA.
keepercommander/importer/cyberark/pam/client.py:62
↓ 22 callers
Class
RecordLink
keepercommander/discovery_common/record_link.py:14
↓ 22 callers
Class
ValidationError
Custom exception for validation errors
keepercommander/service/util/exceptions.py:16
↓ 21 callers
Class
EmailConfig
Email configuration for sending emails via various providers. Stored as Keeper records (login type) with encrypted credentials. See ADR
keepercommander/email_service.py:151
↓ 21 callers
Class
NestedShareFolderNode
keepercommander/subfolder.py:289
↓ 19 callers
Class
Connection
keepercommander/keeper_dag/connection/ksm.py:34
↓ 18 callers
Class
KCMGroupResolver
Builds folder hierarchy from KCM connection groups.
keepercommander/commands/pam_import/kcm_import.py:491
↓ 18 callers
Class
UserTeamMatcher
Matches CyberArk vault users and groups to Keeper users and teams. CyberArk users are matched by email (personalDetails.email). CyberArk grou
keepercommander/importer/cyberark/pam/user_team_matcher.py:13
↓ 17 callers
Class
PAMGetRecordingsForUsersCommand
List PAM session recordings for one or more users, with optional download.
keepercommander/commands/pam/recording_commands.py:229
↓ 17 callers
Class
ProvisioningState
Track provisioning state for rollback on critical failure.
keepercommander/commands/credential_provision.py:195
↓ 16 callers
Class
PAMConnectionEditCommand
keepercommander/commands/tunnel_and_connections.py:2626
↓ 16 callers
Class
PAMDownloadRecordingsCommand
Download and decrypt PAM session recording files. Two modes: --usernames List recordings for those users then download all of them.
keepercommander/commands/pam/recording_commands.py:295
↓ 16 callers
Class
_Params
unit-tests/pam/test_pam_connection_ai.py:13
↓ 14 callers
Class
CyberArkPAMImportCommand
keepercommander/commands/pam_import/cyberark_import.py:1839
↓ 13 callers
Class
PasswordRecord
keepercommander/vault.py:240
↓ 13 callers
Class
SafeFolderMapper
Maps CyberArk Safe names to Keeper folder paths with deduplication. Modes: - ``flat`` : returns ``""`` — all records land in the project's
keepercommander/importer/cyberark/pam/safe_folder_mapper.py:13
↓ 12 callers
Class
GatewayActionIdpInputs
keepercommander/commands/pam/pam_dto.py:238
↓ 12 callers
Class
Infrastructure
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 callers
Class
PamConfigurationRecordFacade
keepercommander/commands/pam/config_facades.py:6
↓ 12 callers
Class
Record
keepercommander/importer/importer.py:222
↓ 12 callers
Class
StreamlineArgs
keepercommander/service/commands/create_service.py:23
↓ 11 callers
Class
EmailSender
Main email sender class that routes to appropriate provider. Usage: config = EmailConfig(...) sender = EmailSender(config)
keepercommander/email_service.py:985
↓ 11 callers
Class
PAMProjectImportCommand
keepercommander/commands/pam_import/edit.py:79
↓ 10 callers
Class
CommandError
keepercommander/error.py:32
↓ 9 callers
Class
Folder
keepercommander/importer/importer.py:162
↓ 9 callers
Class
KCMDatabaseConnector
Connects to a KCM/Guacamole database and extracts connection data.
keepercommander/commands/pam_import/kcm_import.py:105
↓ 9 callers
Class
KCMParameterMapper
Applies kcm_mappings.json transformations to raw KCM connection data.
keepercommander/commands/pam_import/kcm_import.py:240
↓ 9 callers
Class
MockDeviceGroup
Mock device group for testing.
unit-tests/test_command_device_management.py:41
↓ 9 callers
Class
PAMProjectExtendCommand
keepercommander/commands/pam_import/extend.py:375
↓ 9 callers
Class
SharedFolder
keepercommander/importer/importer.py:108
↓ 9 callers
Class
VaultEnvironment
unit-tests/data_vault.py:44
↓ 8 callers
Class
CloudImportMixin
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 callers
Class
Jobs
keepercommander/discovery_common/jobs.py:18
↓ 8 callers
Class
NestedShareRecordAddCommand
Create a Nested Share Record, matching ``record-add`` behaviour.
keepercommander/commands/nested_share_folder/record_commands.py:48
↓ 8 callers
Class
NestedShareRecordShareCommand
Manage record sharing using grant/update/revoke actions.
keepercommander/commands/nested_share_folder/sharing_commands.py:50
↓ 8 callers
Class
PAMCreateRecordRotationCommand
keepercommander/commands/discoveryrotation.py:531
↓ 8 callers
Class
Ref
keepercommander/keeper_dag/types.py:167
↓ 8 callers
Class
SMTPEmailProvider
SMTP email provider implementation. Supports standard SMTP with TLS/SSL for Gmail, Office 365, and other SMTP servers.
keepercommander/email_service.py:330
↓ 8 callers
Class
ServiceConfig
keepercommander/service/config/service_config.py:29
↓ 8 callers
Class
SharedFolderNode
keepercommander/subfolder.py:300
↓ 7 callers
Class
KSMCommand
keepercommander/commands/ksm.py:275
↓ 7 callers
Class
MockDeviceResponse
Mock device response for testing.
unit-tests/test_command_device_management.py:56
↓ 7 callers
Class
NestedShareFolderShareCommand
Change the sharing permissions of a Nested Share Folder.
keepercommander/commands/nested_share_folder/folder_commands.py:344
↓ 7 callers
Class
Permission
keepercommander/importer/importer.py:100
↓ 7 callers
Class
PublicKeys
keepercommander/params.py:27
↓ 7 callers
Class
RecordGetUidCommand
keepercommander/commands/record.py:289
↓ 7 callers
Class
RootFolderNode
keepercommander/subfolder.py:313
↓ 7 callers
Class
SecureStorageException
keepercommander/config_storage/loader.py:92
↓ 7 callers
Class
SecurityAuditReportCommand
keepercommander/commands/security_audit.py:110
↓ 7 callers
Class
SyncDownCommand
keepercommander/commands/utils.py:481
↓ 7 callers
Class
UserAclRotationSettings
keepercommander/discovery_common/types.py:302
↓ 6 callers
Class
DAGException
keepercommander/keeper_dag/exceptions.py:5
↓ 6 callers
Class
EnterpriseInfoCommand
keepercommander/commands/enterprise.py:350
↓ 6 callers
Class
FolderMakeCommand
keepercommander/commands/folder.py:549
↓ 6 callers
Class
FolderMoveCommand
keepercommander/commands/folder.py:785
↓ 6 callers
Class
GatewayActionWebRTCSession
keepercommander/commands/pam/pam_dto.py:224
↓ 6 callers
Class
PAMConfigurationNewCommand
keepercommander/commands/discoveryrotation.py:2847
↓ 6 callers
Class
RecordListCommand
keepercommander/commands/record.py:1815
↓ 6 callers
Class
ScimGroup
keepercommander/scim/models.py:36
↓ 6 callers
Class
ScimUser
keepercommander/scim/models.py:7
↓ 6 callers
Class
Spinner
Animated spinner that runs in a background thread
keepercommander/commands/supershell/command.py:62
↓ 6 callers
Class
UserService
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 callers
Class
AuditAlertView
keepercommander/commands/audit_alerts.py:538
↓ 5 callers
Class
DAGVertexException
keepercommander/keeper_dag/exceptions.py:67
↓ 5 callers
Class
LoginCommand
keepercommander/commands/utils.py:1696
↓ 5 callers
Class
MockDevice
Mock device object for testing.
unit-tests/test_command_device_management.py:20
↓ 5 callers
Class
NestedShareFolderMkdirCommand
Create a Nested Share Folder using the v3 API.
keepercommander/commands/nested_share_folder/folder_commands.py:48
↓ 5 callers
Class
PAMProjectKCMCleanupCommand
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 callers
Class
PAMRbiEditCommand
keepercommander/commands/tunnel_and_connections.py:3669
↓ 5 callers
Class
PAMRouterGetRotationInfo
keepercommander/commands/discoveryrotation.py:3202
↓ 5 callers
Class
RecordAddCommand
keepercommander/commands/recordv2.py:79
↓ 5 callers
Class
RecordReferences
keepercommander/importer/importer.py:215
↓ 5 callers
Class
RecordRemoveCommand
keepercommander/commands/record.py:3138
↓ 5 callers
Class
RecordSchemaField
keepercommander/importer/importer.py:249
↓ 5 callers
Class
Rules
keepercommander/discovery_common/rule.py:17
↓ 5 callers
Class
SelectionState
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 callers
Class
SharedFolder
keepercommander/sox/sox_types.py:115
↓ 5 callers
Class
StartService
Command to start the service.
keepercommander/service/commands/handle_service.py:19
↓ 5 callers
Class
TypedField
keepercommander/vault.py:307
↓ 5 callers
Class
UserFolderNode
keepercommander/subfolder.py:284
↓ 5 callers
Class
ValidationError
Raised when input validation fails.
keepercommander/commands/device_management.py:43
↓ 4 callers
Class
BiometricDetector
Centralized biometric capability detection
keepercommander/biometric/platforms/detector.py:20
↓ 4 callers
Class
CyberArkPAMCleanupCommand
Remove a CyberArk-imported project: records, folders, gateway, KSM app.
keepercommander/commands/pam_import/cyberark_import.py:2246
↓ 4 callers
Class
DAGConnectionException
keepercommander/keeper_dag/exceptions.py:79
↓ 4 callers
Class
DAGContentException
keepercommander/keeper_dag/exceptions.py:47
↓ 4 callers
Class
DeletionStats
Statistics for deletion operations.
keepercommander/commands/utils.py:72
↓ 4 callers
Class
EnterpriseEnvironment
unit-tests/data_enterprise.py:33
↓ 4 callers
Class
EnterpriseRoleCommand
keepercommander/commands/enterprise.py:2219
↓ 4 callers
Class
EnterpriseUserCommand
keepercommander/commands/enterprise.py:1578
next →
1–100 of 1,713, ranked by callers