Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Keeper-Security/Commander
/ functions
Functions
8,281 in github.com/Keeper-Security/Commander
⨍
Functions
8,281
◇
Types & classes
1,518
↳
Endpoints
272
↓ 5 callers
Method
resolve_single_deployment
(pedm: admin_plugin.PedmPlugin, deployment_name: Any)
keepercommander/commands/pedm/pedm_admin.py:43
↓ 5 callers
Method
resource_belongs_to_config
(self, resource_uid)
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:128
↓ 5 callers
Function
simplify_batch_responses
Rewrite known noisy server validation messages in place on each response dict.
keepercommander/commands/helpers/enterprise.py:46
↓ 5 callers
Function
ssh_agent_encode_bytes
(b)
keepercommander/commands/ssh_agent.py:112
↓ 5 callers
Method
store
(self, record: T)
keepercommander/storage/types.py:55
↓ 5 callers
Method
toJSON
(self)
keepercommander/commands/pam/pam_dto.py:248
↓ 5 callers
Function
try_extract_private_key
(params, record_or_uid)
keepercommander/commands/ssh_agent.py:238
↓ 5 callers
Function
unregister_tunnel
Remove the registry file for a tunnel (defaults to current PID).
keepercommander/commands/tunnel_registry.py:164
↓ 5 callers
Function
unregister_tunnel_session
Remove a tunnel session by tube_id (thread-safe)
keepercommander/commands/tunnel/port_forward/tunnel_helpers.py:354
↓ 5 callers
Function
uses_default_rotation_schedule
True when stored rotation schedule matches PAM config default (Web Vault parity).
keepercommander/commands/discoveryrotation.py:240
↓ 5 callers
Method
validate_command_list
Validate command list against available Keeper Commander commands.
keepercommander/service/config/service_config.py:279
↓ 5 callers
Method
validate_domain
Validate domain name format. Args: domain: Domain name to validate require_tld: If True, requires a
keepercommander/service/config/config_validation.py:126
↓ 5 callers
Function
validate_file_path
Validate file path to prevent directory traversal attacks. Args: file_path (str): Path to validate base_dir (str, option
docker_ksm_utility.py:27
↓ 5 callers
Function
validate_pam_connection
(connection, record_type)
keepercommander/commands/pam_import/base.py:1460
↓ 5 callers
Method
workflow_ref
(flow_uid_bytes: bytes)
keepercommander/commands/workflow/helpers.py:404
↓ 4 callers
Method
__init__
(self, extra_field=None)
keepercommander/vault.py:231
↓ 4 callers
Method
__init__
(self)
keepercommander/scim/data_sources.py:18
↓ 4 callers
Method
__init__
Initialize a TunnelError. Args: message: Description of the tunnel error. code: Optional Guacamole status co
keepercommander/commands/pam_launch/guacamole/exceptions.py:63
↓ 4 callers
Method
_actions
(self, config)
tests/test_credential_provision_dryrun.py:200
↓ 4 callers
Method
_base_config
(self, rotation)
tests/test_credential_provision_validation.py:175
↓ 4 callers
Function
_build_parameters
( record_uid_bytes: bytes, record_title: str, opts: PamWorkflowOptions, )
keepercommander/commands/pam_import/workflow_apply.py:99
↓ 4 callers
Method
_build_redacted_command
Reconstruct the CLI command from kwargs, redacting secrets.
keepercommander/commands/pam_import/kcm_import.py:3049
↓ 4 callers
Method
_call_configure
(self, rotation_config)
tests/test_credential_provision_execute.py:101
↓ 4 callers
Function
_caller_owner_key
()
keepercommander/service/api/command.py:22
↓ 4 callers
Method
_capture_shared_record_requests
Patch the response-builder so we can assert on outbound SharedRecord protos.
unit-tests/test_command_register.py:87
↓ 4 callers
Method
_close_shell_pane
Close the shell pane and return to normal view
keepercommander/commands/supershell/app.py:3390
↓ 4 callers
Method
_convert_allowed_setting
Converts on/off/default|any to True/False/None
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:174
↓ 4 callers
Method
_create_ad_user_via_gateway
Create AD user via Gateway's rm-create-user action (KC-1035). Sends the create-user action to the PAM Gateway which calls Ac
keepercommander/commands/credential_provision.py:2002
↓ 4 callers
Method
_discover_shared_folder_names
Discover shared folder names from an existing PAM config's KSM app. Returns (resources_folder_name, users_folder_name) or (None, None).
keepercommander/commands/pam_import/kcm_import.py:3609
↓ 4 callers
Method
_display_folder_with_clickable_fields
Display folder details with clickable fields for copy-on-click
keepercommander/commands/supershell/app.py:2504
↓ 4 callers
Method
_display_json
Display data in JSON format.
keepercommander/commands/device_management.py:392
↓ 4 callers
Function
_encrypt_field
Encrypt a string value with the record key, return base64.
keepercommander/commands/pam_cloud/pam_privileged_access.py:82
↓ 4 callers
Method
_execute
(self)
unit-tests/pam/test_pam_project_export.py:334
↓ 4 callers
Function
_extract_kubernetes_settings
Extract Kubernetes-specific settings from pamSettings.connection (record JSON).
keepercommander/commands/pam_launch/terminal_connection.py:596
↓ 4 callers
Function
_extract_ssh_settings
Extract SSH-specific settings from pamSettings.connection (record JSON).
keepercommander/commands/pam_launch/terminal_connection.py:575
↓ 4 callers
Function
_feature_cache_ttl_sec
TTL (seconds) for the (host, endpoint) feature-disabled cache. Default 300s (5 min). `KEEPER_DAG_LB_FEATURE_CACHE_TTL=0` disables caching ent
keepercommander/commands/pam/_layer_b.py:105
↓ 4 callers
Method
_get_container_ip
Get a Docker container's IP address from its network settings. Returns the first non-empty IP, or '' if unavailable.
keepercommander/commands/pam_import/kcm_import.py:3993
↓ 4 callers
Method
_get_folder_icon
Return the appropriate icon for a folder based on its type and sharing status. Icon mapping (matches Keeper desktop client): - Lega
keepercommander/commands/supershell/app.py:980
↓ 4 callers
Method
_get_ldap_module
()
keepercommander/scim/data_sources.py:58
↓ 4 callers
Function
_get_pass
(record)
keepercommander/security_audit.py:18
↓ 4 callers
Method
_get_record_output
Get record output using Commander's get command (cached for performance)
keepercommander/commands/supershell/app.py:1586
↓ 4 callers
Function
_h
(value: str)
keepercommander/commands/discover/result_process.py:36
↓ 4 callers
Function
_invalidate_dpi_cache_if_stale
Clear module DPI cache when the TTL has expired.
keepercommander/commands/pam_launch/terminal_size.py:328
↓ 4 callers
Function
_layer_b_fallback_enabled
Whether KEEPER_DAG_LB_FALLBACK env var opts INTO legacy fallback. **Default OFF (strict mode)** — the mature Layer-B endpoints (`configure_re
keepercommander/commands/pam/_layer_b.py:90
↓ 4 callers
Function
_make_field
(label, value)
unit-tests/service/test_vault_metadata.py:14
↓ 4 callers
Method
_make_resources
(types=None)
unit-tests/pam/test_kcm_import.py:1468
↓ 4 callers
Method
_make_rri
Build a minimal RouterRotationInfo mock.
unit-tests/pam/test_pam_rotation.py:577
↓ 4 callers
Function
_make_user_conn
()
unit-tests/pam/test_dag_graph_sync_endpoints.py:41
↓ 4 callers
Function
_mock_conn
Mock for the underlying Connection that discovery_common uses.
unit-tests/pam/test_discovery_common_per_graph_flag.py:50
↓ 4 callers
Method
_resolve_gateway
Interactive gateway selection. Returns PAM config UID or None. Flow: --gateway <uid/name> → find matching gateway, find its config
keepercommander/commands/pam_import/kcm_import.py:3396
↓ 4 callers
Function
_resolve_resource_settings_inputs
Validate inputs and resolve record_key + config_uid. Returns (record_key, config_uid) or None on failure. Shared by the new and legacy paths so b
keepercommander/commands/pam_import/keeper_ai_settings.py:541
↓ 4 callers
Method
_rule_transaction
(self, func: Callable, rule: Optional[RuleItem] = None)
keepercommander/discovery_common/rule.py:208
↓ 4 callers
Method
_run_with_mocked_aws
Run execute() with AWS internals mocked. *secret_meta* is a list of {'name', 'tags'} dicts (the normalised format returned b
unit-tests/test_cloud_import.py:542
↓ 4 callers
Function
_rust_webrtc_logger_name
True if logger name is from Rust/webrtc/turn so we treat its messages as DEBUG-only.
keepercommander/commands/pam_launch/rust_log_filter.py:85
↓ 4 callers
Method
_send_ice_candidates_batch
Send multiple ICE candidates in a single HTTP POST. The gateway already iterates ``for candidate in ice_candidates`` inside ``WebRTCS
keepercommander/commands/tunnel/port_forward/tunnel_helpers.py:2132
↓ 4 callers
Method
_send_modifier_chord
Press modifiers, press+release main key, release modifiers (remote TTY paste).
keepercommander/commands/pam_launch/guac_cli/input.py:326
↓ 4 callers
Method
_setup_folder_tree
Setup the folder tree structure with records as children
keepercommander/commands/supershell/app.py:1049
↓ 4 callers
Method
_share_directly
Share PAM User record directly to a user's vault (KC-1035). Uses ShareRecordCommand to grant vault-to-vault access. The recipient
keepercommander/commands/credential_provision.py:2202
↓ 4 callers
Function
_store_dpi
Store DPI and refresh cache timestamp.
keepercommander/commands/pam_launch/terminal_size.py:341
↓ 4 callers
Method
_stun_request
(cls, msg_type: int = 0x0001)
keepercommander/commands/tunnel_and_connections.py:1405
↓ 4 callers
Method
_update_header_info_display
Update the user and device info displays in the search bar area
keepercommander/commands/supershell/app.py:734
↓ 4 callers
Method
_validate_delivery_section
Validate delivery section (KC-1035: direct vault sharing).
keepercommander/commands/credential_provision.py:1006
↓ 4 callers
Method
_validate_user_section
Validate user section (employee information).
keepercommander/commands/credential_provision.py:858
↓ 4 callers
Method
abort_if_errors
Log command errors and return True when execution must stop.
keepercommander/commands/record_edit.py:254
↓ 4 callers
Method
build
(self)
keepercommander/service/docker/compose_builder.py:28
↓ 4 callers
Function
clear_lookup
(lookup, uids=None)
keepercommander/sox/sox_data.py:34
↓ 4 callers
Function
collect_records_in_folder
Walk Nested Share Folder membership tables to collect record UIDs in *folder_uid*. Nested Share Folder does not store ``record_uids`` / ``childre
keepercommander/commands/nested_share_folder/helpers.py:269
↓ 4 callers
Method
create_from_rules
Create instance of class from rules string rule_string: comma separated integer character counts of [length,] uppercase, lowercase, numbers,
keepercommander/generator.py:150
↓ 4 callers
Method
custom_field_value
(value)
keepercommander/commands/recordv2.py:58
↓ 4 callers
Function
decode_aes256
Decrypt AES-256 bytes. Allowed ciphers are: :ecb, :cbc. If for :ecb iv is not used and should be set to "".
keepercommander/importer/lastpass/parser.py:368
↓ 4 callers
Function
decode_aes256_base64_auto
Guesses AES cipher (EBC or CBD) from the length of the base64 encoded data.
keepercommander/importer/lastpass/parser.py:315
↓ 4 callers
Function
default_handshake_dpi
DPI for Guacamole text-terminal handshake (matches ``screen_info['dpi']`` when mode is unset). Resolved from ``KEEPER_GUAC_PIXEL_MODE`` and :data
keepercommander/commands/pam_launch/terminal_size.py:249
↓ 4 callers
Method
delete
(vertex: DAGVertex)
keepercommander/discovery_common/record_link.py:427
↓ 4 callers
Method
delete_by_filter
(self, columns, values, multiple_criteria=False)
keepercommander/storage/sqlite_dao.py:342
↓ 4 callers
Method
download_to_stream
(self, params, output_stream)
keepercommander/attachment.py:112
↓ 4 callers
Method
dump_automator
(endpoint, status=False)
keepercommander/commands/automator.py:127
↓ 4 callers
Function
encrypt_aes
(data: bytes, key: bytes, iv: bytes = None)
keepercommander/keeper_dag/crypto.py:8
↓ 4 callers
Function
encrypt_for_recipient
Encrypt *plaintext_key* with the recipient's public key.
keepercommander/nested_share_folder/common.py:84
↓ 4 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/audit_alerts.py:542
↓ 4 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/recordv3.py:874
↓ 4 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/register.py:263
↓ 4 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/discoveryrotation.py:3087
↓ 4 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/folder.py:798
↓ 4 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/security_audit.py:204
↓ 4 callers
Method
execute
Launch the SuperShell TUI - handles login if needed
keepercommander/commands/supershell/command.py:29
↓ 4 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/pam_import/kcm_import.py:4133
↓ 4 callers
Method
execute
(self, params, **kwargs)
keepercommander/commands/nested_share_folder/folder_commands.py:51
↓ 4 callers
Method
execute
(self, params: KeeperParams, **kwargs)
keepercommander/service/commands/handle_service.py:26
↓ 4 callers
Method
execute
(self, params, **kwargs)
keepercommander/plugins/commands.py:283
↓ 4 callers
Function
expand_cmd_args
(args, envvars, pattern=parameter_pattern)
keepercommander/commands/base.py:685
↓ 4 callers
Method
export_phone_field
(value)
keepercommander/vault.py:368
↓ 4 callers
Method
extract_connections
(self)
keepercommander/commands/pam_import/kcm_import.py:196
↓ 4 callers
Method
extract_groups
(self)
keepercommander/commands/pam_import/kcm_import.py:191
↓ 4 callers
Method
fail
(self, message, text)
keepercommander/importer/cyberark_portal/cyberark_portal.py:501
↓ 4 callers
Method
fetch_cyberark_users
Fetch all CyberArk vault users (excluding component / service accounts). Returns a list of dicts: ``{"id", "username", "email", "type
keepercommander/importer/cyberark/cyberark.py:487
↓ 4 callers
Function
fields_to_titles
(fields)
keepercommander/commands/base.py:292
↓ 4 callers
Method
find_config_record
Find existing config record by exact title match using vault search.
keepercommander/service/config/cli_handler.py:43
↓ 4 callers
Function
find_parent_top_folder
Find all top Shared Folders that will contain this record. Record can be in more than two folders by having a "link" which will present a
keepercommander/subfolder.py:49
↓ 4 callers
Function
find_scim
(param, name)
keepercommander/commands/scim.py:173
↓ 4 callers
Function
folder_access_update_v3
(params, folder_access_adds=None, folder_access_updates=None,
keepercommander/nested_share_folder/folder_api.py:122
← previous
next →
501–600 of 8,281, ranked by callers