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
↓ 5 callers
Method
import_schedule_field
(value)
keepercommander/vault.py:702
↓ 5 callers
Method
init_fields
(self, init_value: str)
keepercommander/commands/helpers/audit_report.py:36
↓ 5 callers
Function
is_addon_enabled
(params, addon_name)
keepercommander/commands/helpers/enterprise.py:55
↓ 5 callers
Function
is_default_keeper_ai_settings
True when settings are absent or match the vault empty/default template.
keepercommander/commands/pam_import/keeper_ai_settings.py:48
↓ 5 callers
Method
link_user_to_config
(self, user_uid)
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:390
↓ 5 callers
Function
load_record_metadata
Load record metadata from cache, falling back to the v3 details API. Returns a dict with keys: ``title``, ``type``, ``fields``, ``notes``
keepercommander/commands/nested_share_folder/helpers.py:693
↓ 5 callers
Function
make_agent
(text)
keepercommander/discovery_common/utils.py:112
↓ 5 callers
Method
modify_collections
(self, *, add_collections: Optional[Iterable[admin_types.CollectionData]] = None,
keepercommander/pedm/admin_plugin.py:672
↓ 5 callers
Function
normalize_output_param
(args: str)
keepercommander/commands/base.py:701
↓ 5 callers
Method
parse
(self, params, enterprise_data, **kwargs)
keepercommander/enterprise.py:379
↓ 5 callers
Method
parse_expiration_time
Parse expiration time string into timedelta
keepercommander/service/config/config_validation.py:234
↓ 5 callers
Method
parse_identity_mutation
(cls, command: str)
keepercommander/service/commands/integrations/sailpoint/command_parse.py:161
↓ 5 callers
Function
parse_multiline
(data: dict, key: str, message: str = "")
keepercommander/commands/pam_import/base.py:1944
↓ 5 callers
Function
read_command_with_continuation
Read command with support for line continuation using backslash.
keepercommander/cli.py:710
↓ 5 callers
Method
read_config
Read configuration parameter from service config file.
keepercommander/service/util/config_reader.py:27
↓ 5 callers
Function
read_config_file
(params, file_name='config.json')
tests/data_config.py:7
↓ 5 callers
Function
read_item
Reads an item from a stream and returns it as a string of bytes.
keepercommander/importer/lastpass/parser.py:251
↓ 5 callers
Method
resolve_existing_policies
(pedm: admin_plugin.PedmPlugin, policy_names: Any)
keepercommander/commands/pedm/pedm_admin.py:61
↓ 5 callers
Function
resolve_folder_uid
Resolve a folder name, path, or UID to a Nested Share Folder UID. Delegates to the service layer's ``resolve_folder_identifier`` to avoid dup
keepercommander/commands/nested_share_folder/helpers.py:156
↓ 5 callers
Function
resolve_role_name
(role: str)
keepercommander/nested_share_folder/permissions.py:150
↓ 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
Method
sanitize
Keep only SailPoint-allowed commands; always drop banned ones. Also ensures the full SailPoint allowlist is present so required
keepercommander/service/commands/integrations/sailpoint/command_policy.py:58
↓ 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
Function
strip_credentials
Remove passwords from import JSON for safe --output without --include-credentials.
keepercommander/importer/cyberark/pam/import_builder.py:271
↓ 5 callers
Method
toJSON
(self)
keepercommander/commands/pam/pam_dto.py:248
↓ 5 callers
Method
tokenize
(command: str)
keepercommander/service/commands/integrations/sailpoint/command_parse.py:76
↓ 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
update_pam_record
Update a PAM record via NSF v3 API or classic record_management.
keepercommander/commands/pam/vault_target.py:561
↓ 5 callers
Function
uses_default_rotation_schedule
True when stored rotation schedule matches PAM config default (Web Vault parity).
keepercommander/commands/discoveryrotation.py:259
↓ 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
Method
validate_enterprise_user_add_role_force
Admin roles prompt for confirmation on --add-role. Service Mode cannot answer that prompt, so require -f/--force (same pattern as tra
keepercommander/service/util/verified_command.py:125
↓ 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:1462
↓ 5 callers
Method
workflow_ref
(flow_uid_bytes: bytes)
keepercommander/commands/workflow/helpers.py:417
↓ 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:146
↓ 4 callers
Method
_close_shell_pane
Close the shell pane and return to normal view
keepercommander/commands/supershell/app.py:3390
↓ 4 callers
Function
_coerce_int
Coerce enforcement values to int. Server-side enforcement payloads sometimes serialize numeric fields as strings. Returns None if the value c
keepercommander/enforcement.py:48
↓ 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:1961
↓ 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:83
↓ 4 callers
Method
_execute
(self)
unit-tests/pam/test_pam_project_export.py:340
↓ 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
Method
_factory
(self, policy)
unit-tests/pam/test_pam_import_playground.py:172
↓ 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
_field_with_value
(self, raw)
unit-tests/pam/test_cnapp.py:799
↓ 4 callers
Function
_fmt_ts
(epoch_ms)
keepercommander/commands/pam/recording_commands.py:112
↓ 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
Function
_get_record_key
Return the plaintext AES record key for a record UID, or None if not cached.
keepercommander/commands/pam/recording_commands.py:46
↓ 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:40
↓ 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
_looks_like_uid
(value)
keepercommander/commands/folder.py:1935
↓ 4 callers
Function
_make_field
(label, value)
unit-tests/service/test_vault_metadata.py:14
↓ 4 callers
Method
_make_mock_record
(self, title, uid)
tests/test_cyberark_pam_import.py:849
↓ 4 callers
Method
_make_record
(self, secret_labeled=None, note_labeled=None, note_unlabeled=None)
unit-tests/pam/test_cnapp.py:784
↓ 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:746
↓ 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
Function
_nsf_folder_share_data
Return structured NSF folder share perms and a compact text suffix. Owner is listed under ``users`` with permission ``OW`` (not a separate label)
keepercommander/commands/folder.py:1996
↓ 4 callers
Function
_nsf_record_share_data
NSF record share perms → structured data + compact text. Uses warmed ``nested_share_record_share_cache``. Direct (non-inherited) accessors wi
keepercommander/commands/folder.py:2231
↓ 4 callers
Method
_one_flag_value
Match Commander argparse append flags (one value per flag): --add-role R1 --add-role=R1
keepercommander/service/commands/integrations/sailpoint/command_parse.py:93
↓ 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
Method
_resolve_pam_config_uid
(cls, params, identifier)
keepercommander/commands/discoveryrotation.py:3141
↓ 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
(self, yaml_text="services: {}\n")
unit-tests/pam/test_pam_import_playground.py:332
↓ 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:2161
↓ 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:1403
↓ 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:1007
← previous
next →
601–700 of 9,709, ranked by callers