Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Keeper-Security/Commander
/ functions
Functions
9,709 in github.com/Keeper-Security/Commander
⨍
Functions
9,709
◇
Types & classes
1,713
↳
Endpoints
347
↓ 6 callers
Method
_detect_db_type_from_docker
Detect database type from Docker container environment variables. Returns 'mysql' or 'postgresql'.
keepercommander/commands/pam_import/kcm_import.py:3861
↓ 6 callers
Function
_encrypted_folder
Return (folder_uid, folder_obj, folder_key) with AES-GCM encrypted data.
unit-tests/test_nsf_folder_key_decrypt.py:31
↓ 6 callers
Method
_field
(self, field_type: Optional[str] = None, label: Optional[str] = None)
keepercommander/discovery_common/types.py:665
↓ 6 callers
Method
_get_payload
(self, action_class, **input_kwargs)
tests/test_pam_privileged_cloud.py:78
↓ 6 callers
Method
_interactive_safe_picker
Show safes and let user select which to import. Returns comma-separated safe names for apply_safe_filter, or None to import all.
keepercommander/commands/pam_import/cyberark_import.py:2205
↓ 6 callers
Method
_is_connected
Return whether the client is connected or waiting.
keepercommander/commands/pam_launch/guacamole/client.py:222
↓ 6 callers
Function
_is_throttle_error
(e: Exception)
keepercommander/commands/pam_import/workflow_apply.py:41
↓ 6 callers
Function
_load_sample
()
tests/test_cyberark_pam_import.py:3599
↓ 6 callers
Method
_make_api_call
Make API call with consistent error handling.
keepercommander/commands/device_management.py:534
↓ 6 callers
Function
_make_config_record
Build a stand-in for a PAM Configuration TypedRecord whose `pamResources` typed field carries the given resourceRef list.
unit-tests/pam/test_get_config_uid_local_vault.py:36
↓ 6 callers
Method
_make_groups
(self)
unit-tests/pam/test_kcm_import.py:3662
↓ 6 callers
Method
_make_item
(self, queue_id, plaintext)
unit-tests/pam/test_cnapp.py:863
↓ 6 callers
Method
_make_items
(self)
unit-tests/pam/test_kcm_import.py:3676
↓ 6 callers
Function
_make_params
(**overrides)
unit-tests/test_nsf_folder_key_decrypt.py:12
↓ 6 callers
Function
_make_params
()
unit-tests/pam/test_pam_provision_nsf.py:14
↓ 6 callers
Method
_mock_db_data
(self)
unit-tests/pam/test_kcm_import.py:394
↓ 6 callers
Function
_mock_params
Minimal KeeperParams stand-in — the helpers only use it to drive the router_helper transport, which is mocked here, so a MagicMock is enough.
unit-tests/pam/test_cnapp.py:38
↓ 6 callers
Function
_mock_params
()
unit-tests/pam/test_dag_layer_b_set_record_rotation.py:37
↓ 6 callers
Method
_mock_record
(self, record_type='pamMachine', protocol='rdp', existing_connection=None)
unit-tests/pam/test_pam_connection_edit_security.py:204
↓ 6 callers
Method
_normalize_host
Normalize PVWA host — same logic as existing CyberArkImporter (PR #1423). Returns (host, query_params) tuple. Accepted formats:
keepercommander/importer/cyberark/pam/client.py:96
↓ 6 callers
Method
_paginate
Generic paginated fetch following nextLink (ark-sdk-python pattern). Follows the server's nextLink URL for subsequent pages instead of
keepercommander/importer/cyberark/pam/client.py:617
↓ 6 callers
Method
_pam_config_with_schedule
(self, schedule=None)
unit-tests/pam/test_pam_rotation.py:928
↓ 6 callers
Function
_params
()
unit-tests/pam/test_pam_debug_nsf.py:26
↓ 6 callers
Method
_patch_post
(self, return_value=None)
unit-tests/pam/test_cnapp.py:102
↓ 6 callers
Method
_print_estimate
Print a pre-import migration estimate.
keepercommander/commands/pam_import/kcm_import.py:2117
↓ 6 callers
Method
_run_with_mocked_gcp
Run execute() with GCP internals mocked. *secret_meta*: list of {'name', 'tags'} dicts. *value_map*: name → secret value s
unit-tests/test_cloud_import.py:829
↓ 6 callers
Function
_sanitize
Strip C0/C1 control characters (incl. ESC) from attacker-supplied text.
keepercommander/commands/connect_prompts.py:84
↓ 6 callers
Method
_usage_metrics
(params, **kwargs)
keepercommander/commands/ksm.py:764
↓ 6 callers
Method
_validate_account_section
Validate account section (target system credentials).
keepercommander/commands/credential_provision.py:886
↓ 6 callers
Method
adjust_typed_record_fields
(record, typed_fields)
keepercommander/commands/record_edit.py:548
↓ 6 callers
Method
apply_for_user
( cls, params: KeeperParams, email: str, entry: Dict[str, Any], *,
keepercommander/service/commands/integrations/sailpoint/apply_entitlements.py:146
↓ 6 callers
Function
apply_safe_filter
Filter safes by --safes (include) and --exclude-safes patterns. Patterns are comma-separated and support glob matching.
keepercommander/importer/cyberark/pam/safe_utils.py:66
↓ 6 callers
Method
assign_record
(self, record)
keepercommander/vault_extensions.py:726
↓ 6 callers
Method
assign_typed_fields
(self, record, fields)
keepercommander/commands/record_edit.py:603
↓ 6 callers
Method
belongs_to_root
Connect the vertex to the root vertex. :param edge_type: The type of edge to use for the connection. :param path: Short tag
keepercommander/keeper_dag/vertex.py:638
↓ 6 callers
Method
bind_params
(cls, params: KeeperParams, record_uid: Optional[str] = None)
keepercommander/service/commands/integrations/sailpoint/service.py:63
↓ 6 callers
Function
build_onboarding_email
Build HTML email for onboarding with one-time share link. Args: share_url: One-time share URL custom_message: Custom message
keepercommander/email_service.py:1083
↓ 6 callers
Function
build_shared_folder_permissions
Aggregate safe member permissions into Keeper shared folder permission format. Merges permissions across all safes — if a user appears in multipl
keepercommander/importer/cyberark/pam/import_builder.py:20
↓ 6 callers
Method
cancel
(self)
keepercommander/auth/login_steps.py:8
↓ 6 callers
Method
check_and_enforce
Check if enforcement is required and handle multi-factor authentication if needed. Uses priority-based authentication:
keepercommander/enforcement.py:365
↓ 6 callers
Method
checkpoint
(self, phase: str, *, log: Optional[bool] = None)
keepercommander/commands/pam_launch/connect_timing.py:179
↓ 6 callers
Function
communicate
(params, request, retry_on_throttle=True)
keepercommander/api.py:874
↓ 6 callers
Method
create_with_options
Build a generator from CLI/$GEN overrides with optional policy defaults.
keepercommander/generator.py:439
↓ 6 callers
Method
enforce
Raise CommandError when `record_type` is blocked by policy.
keepercommander/enforcement.py:651
↓ 6 callers
Function
ensure_nested_share_record
Raise ``CommandError`` if *record_uid* is not a Nested Share Record.
keepercommander/commands/nested_share_folder/helpers.py:245
↓ 6 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/enterprise.py:354
↓ 6 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/register.py:1283
↓ 6 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/pam_import/cyberark_import.py:1943
↓ 6 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/nested_share_folder/record_commands.py:58
↓ 6 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/nested_share_folder/folder_commands.py:356
↓ 6 callers
Method
execute
(self, params: KeeperParams, **kwargs)
keepercommander/commands/pam_debug/acl.py:36
↓ 6 callers
Method
execute_shell
(self, record=None, stage='connect')
keepercommander/commands/connect.py:131
↓ 6 callers
Method
extract_password
(record)
keepercommander/breachwatch.py:35
↓ 6 callers
Method
find_automator
(params, target)
keepercommander/commands/automator.py:222
↓ 6 callers
Method
format_conditions
(conditions: List[int])
keepercommander/commands/workflow/helpers.py:481
↓ 6 callers
Method
format_duration
(milliseconds: int)
keepercommander/commands/workflow/helpers.py:508
↓ 6 callers
Method
format_timestamp
(timestamp: Optional[int])
keepercommander/commands/device_management.py:170
↓ 6 callers
Method
from_dict
(cls, data: Dict[str, Any])
keepercommander/pedm/pedm_shared.py:26
↓ 6 callers
Method
generate
(self)
keepercommander/generator.py:142
↓ 6 callers
Method
get_configuration_records
Get PAM configuration records. The default it to find all the record version 6 records. If the environment variable `PAM_REC
keepercommander/commands/discover/__init__.py:80
↓ 6 callers
Function
get_connection
This method will return the proper connection based on the params passed in. If `ksm` and a KDNRM KSM instance, it will connect using keeper
keepercommander/discovery_common/utils.py:23
↓ 6 callers
Function
get_contained_record_uids
(params, name, children_only=True)
keepercommander/subfolder.py:210
↓ 6 callers
Method
get_enterprise_license
(params)
keepercommander/commands/mc_transfer.py:92
↓ 6 callers
Method
get_entities
(self, params, create_if_absent=True)
keepercommander/enterprise.py:404
↓ 6 callers
Method
get_login_status_display
(cls, login_state: int)
keepercommander/commands/device_management.py:148
↓ 6 callers
Function
get_mc_by_name_or_id
(msc, name_or_id)
keepercommander/commands/msp.py:1116
↓ 6 callers
Method
get_record_link
(self, uid: str)
keepercommander/discovery_common/record_link.py:131
↓ 6 callers
Method
get_record_type
(self)
keepercommander/vault.py:904
↓ 6 callers
Function
get_records_update_request
(params)
keepercommander/api.py:1722
↓ 6 callers
Function
get_response_payload
(router_response)
keepercommander/commands/pam/router_helper.py:399
↓ 6 callers
Method
get_shared_folders
(self, params: KeeperParams)
keepercommander/commands/discover/__init__.py:306
↓ 6 callers
Method
get_user
(self, uid)
keepercommander/sox/sox_data.py:57
↓ 6 callers
Function
get_user_public_key
Get user's public key from cache / enterprise / API. Returns: (public_key_object, use_ecc, user_uid_bytes, needs_invite)
keepercommander/nested_share_folder/common.py:304
↓ 6 callers
Method
get_user_root_nodes
(params)
keepercommander/commands/enterprise_common.py:342
↓ 6 callers
Method
import_name_field
(value)
keepercommander/vault.py:582
↓ 6 callers
Function
is_pid_alive
Return True if a process with the given PID is still running.
keepercommander/commands/tunnel_registry.py:174
↓ 6 callers
Method
link_user_to_config_with_options
(self, user_uid, is_admin=None, belongs_to=None, is_iam_user=None)
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:462
↓ 6 callers
Function
load_email_config_from_record
Load EmailConfig from a Keeper record. Args: params: KeeperParams session record_uid: Record UID Returns: Email
keepercommander/commands/email_commands.py:186
↓ 6 callers
Function
make_params
()
tests/test_credential_provision_dryrun.py:25
↓ 6 callers
Function
make_success_response
Build a fake HTTP 200 response with empty body.
unit-tests/test_throttle_retry.py:49
↓ 6 callers
Function
mark_layer_b_feature_disabled
Remember that (host, endpoint) reported HTTP 404 (endpoint not deployed). Subsequent `is_layer_b_feature_disabled(host, endpoint)` calls return T
keepercommander/commands/pam/_layer_b.py:124
↓ 6 callers
Function
normalize_nsf_user_message
Replace legacy server terminology in user-facing error text.
keepercommander/commands/nested_share_folder/helpers.py:106
↓ 6 callers
Method
parse_rotation_exceptions
Normalize ``GET .../master-rotation-policy/exceptions/`` payloads. CyberArk ISPSS returns:: { "exceptions": [
keepercommander/importer/cyberark/pam/master_policy_mapper.py:147
↓ 6 callers
Function
pick_admin_credentials
Pick which linked account populates Keeper's administrative_credentials slot. CyberArk has three linked-account roles (logon, reconcile, enable)
keepercommander/importer/cyberark/pam/linked_accounts.py:101
↓ 6 callers
Function
place_record_in_folder
(params, record_uid, folder_uid, command='pam')
keepercommander/commands/pam/vault_target.py:476
↓ 6 callers
Method
print_help
(self, **kwargs)
keepercommander/commands/workflow/registry.py:73
↓ 6 callers
Method
put
(self, entities)
keepercommander/storage/sqlite_dao.py:386
↓ 6 callers
Method
query_enterprise
(params, force=False, tree_key=None)
unit-tests/test_command_risk_management.py:27
↓ 6 callers
Function
record_exists_in_vault
(params, record_uid)
keepercommander/commands/pam/vault_target.py:294
↓ 6 callers
Function
resolve_linked_accounts
Resolve linked accounts (logon, reconcile, enable) for an account. Fetches the full account details to get linkedAccounts, then fetches each
keepercommander/importer/cyberark/pam/linked_accounts.py:15
↓ 6 callers
Method
resolve_record_type_by_name
(params, record_type_name)
keepercommander/recordv3.py:1022
↓ 6 callers
Method
resolve_secret_uid
(params, identifier)
keepercommander/commands/ksm.py:1405
↓ 6 callers
Method
set_stream
(self, stream, for_encrypt)
keepercommander/crypto.py:218
↓ 6 callers
Method
start
(self)
keepercommander/commands/supershell/command.py:84
↓ 6 callers
Method
thycotic_search
(self, endpoint)
keepercommander/importer/thycotic/thycotic.py:808
↓ 6 callers
Function
tunnel_encrypt
Encrypts data using the symmetric key
keepercommander/commands/tunnel/port_forward/tunnel_helpers.py:726
↓ 6 callers
Method
upgrade_resource_meta_to_v1
Ensure resource vertex meta has version >= 1 so vault reads ACL launch credentials.
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:851
↓ 6 callers
Method
validate_encryption_key
Validate encryption private key
keepercommander/service/config/config_validation.py:214
↓ 6 callers
Method
validate_ngrok_token
Validate Ngrok authentication token
keepercommander/service/config/config_validation.py:91
↓ 6 callers
Method
validate_rate_limit
Validate rate limiting format
keepercommander/service/config/config_validation.py:164
← previous
next →
401–500 of 9,709, ranked by callers