MCPcopy Create free account

hub / github.com/Keeper-Security/Commander / functions

Functions9,709 in github.com/Keeper-Security/Commander

↓ 11 callersFunctionfind_open_port
Find an open port in the range [start_port, end_port]. The default range is from 49,152 to 65,535, which are the "ephemeral ports" or "dynami
keepercommander/commands/tunnel/port_forward/tunnel_helpers.py:685
↓ 11 callersMethodgenerate
(self)
keepercommander/generator.py:99
↓ 11 callersMethodget_record_field
(record, field_name)
keepercommander/commands/base.py:947
↓ 11 callersMethodget_record_shares
()
keepercommander/commands/register.py:1658
↓ 11 callersMethodget_users
(self, user_ids=None)
keepercommander/sox/sox_data.py:60
↓ 11 callersFunctionget_vertex_content
(vertex)
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:16
↓ 11 callersMethodhas
Does this vertex have the passed in vertex? :return: True if request vertex belongs to this vertex. False if it doe
keepercommander/keeper_dag/vertex.py:695
↓ 11 callersMethodload
(cls, params: KeeperParams, record_uid: str)
keepercommander/service/commands/integrations/sailpoint/pending_store.py:49
↓ 11 callersFunctionmake_params
Minimal KeeperParams mock — these validator tests must not trigger vault/api lookups, so the configs avoid directory_uid / delivery.share_to.
tests/test_credential_provision_validation.py:59
↓ 11 callersMethodmatch_user
Try to match a CyberArk user to a Keeper user. Returns the matched Keeper email or None if not found.
keepercommander/importer/cyberark/pam/user_team_matcher.py:56
↓ 11 callersMethodprepare_request
(params, kwargs, curr_sf, users, teams, rec_uids, *, default_record=False, default_acc
keepercommander/commands/register.py:724
↓ 11 callersFunctionresolve_pam_idp_config
Resolve the Identity Provider config UID from a PAM configuration. Reads the 'identityProviderUid' custom text field on the PAM config record.
keepercommander/commands/pam_cloud/pam_privileged_access.py:36
↓ 11 callersMethodresolve_single_record
(params, record_name)
keepercommander/commands/base.py:911
↓ 11 callersFunctionsanitize_safe_name
Sanitize a CyberArk safe name for use as a Keeper folder name. - Strip/replace characters not allowed in folder names - Truncate to MAX_SAFE_
keepercommander/importer/cyberark/pam/safe_utils.py:81
↓ 11 callersMethodsync
(self, sync_query: Union[SyncQuery, gs_pb2.GraphSyncQuery], graph_id: Optional[int]
keepercommander/keeper_dag/connection/local.py:453
↓ 11 callersMethodupload_attachments
(self, params, record, files, stop_on_error)
keepercommander/commands/record_edit.py:774
↓ 11 callersMethodvalidate
Validate email configuration completeness. Returns: List of validation error messages (empty if valid)
keepercommander/email_service.py:202
↓ 10 callersMethod_build_tg
()
unit-tests/pam/test_dag_layer_b_migration.py:1035
↓ 10 callersMethod_enable_connection
(self, resource_uid: str, admin_user_uid: Optional[str] = None, enable_connections=
keepercommander/commands/pam_import/playground.py:728
↓ 10 callersMethod_format_instruction
Format elements into a Guacamole instruction.
keepercommander/commands/pam_launch/python_handler.py:687
↓ 10 callersMethod_generate_password
Generate secure random password using Commander's built-in generator. This is a critical security feature. Commander generates passw
keepercommander/commands/credential_provision.py:1423
↓ 10 callersMethod_get_history
(self)
keepercommander/sox/sqlite_storage.py:80
↓ 10 callersMethod_is_local_host
Check if host is a local/private address (no SSL warning needed). Only trusts literal IP addresses and 'localhost'. Does NOT resolve
keepercommander/commands/pam_import/kcm_import.py:3740
↓ 10 callersFunction_params
()
unit-tests/pam/test_pam_project_import_nsf.py:13
↓ 10 callersMethod_parse_duration
Return milliseconds. Raises CommandError on invalid/non-positive value. Delegates to WorkflowFormatter.parse_duration; adds a None -> default-
keepercommander/commands/pam_import/base.py:643
↓ 10 callersMethod_rollback
Rollback created records on critical failure. Cleans up partially-created resources when provisioning fails at a critical st
keepercommander/commands/credential_provision.py:2477
↓ 10 callersMethod_run_metrics
(self, params, sox=None, rows=None, **flags)
unit-tests/test_command_ksm.py:282
↓ 10 callersMethod_send_to_gateway
Send Guacamole data back to gateway via Rust. Uses send_handler_data() which routes through the WebRTC channel.
keepercommander/commands/pam_launch/python_handler.py:712
↓ 10 callersFunctionbuild_import_json
Build the pam project import JSON from mapped records.
keepercommander/importer/cyberark/pam/import_builder.py:196
↓ 10 callersFunctionbytes_to_urlsafe_str
Convert bytes to a URL-safe base64 encoded string. Args: b (bytes): The bytes to be encoded. Returns: str: The URL-safe
keepercommander/keeper_dag/crypto.py:48
↓ 10 callersMethodconnect
(self)
keepercommander/commands/pam_import/kcm_import.py:119
↓ 10 callersMethodexecute
(self, params, **kwargs)
keepercommander/commands/register.py:437
↓ 10 callersFunctionexecute_rest
(context, endpoint, payload, timeout=None)
keepercommander/rest_api.py:137
↓ 10 callersFunctionfind_email_config_record
Find email config record by name. Args: params: KeeperParams session name: Name of email configuration Returns:
keepercommander/commands/email_commands.py:154
↓ 10 callersMethodfind_sso_service
Resolve an SSO service provider by ID or name from enterprise data.
keepercommander/commands/sso_cloud/mixin.py:32
↓ 10 callersFunctionformat_duration
Format seconds as 'Xm Ys'. Handles negative, inf, nan.
keepercommander/importer/cyberark/pam/import_builder.py:283
↓ 10 callersMethodgenerate_password
(parameters=None, policy=None)
keepercommander/commands/record_edit.py:440
↓ 10 callersMethodget_command_name
(self)
keepercommander/service/commands/integrations/integration_setup_base.py:78
↓ 10 callersMethodget_enterprise_id
(params)
keepercommander/commands/enterprise_common.py:259
↓ 10 callersMethodget_external_value
(self)
keepercommander/vault.py:845
↓ 10 callersFunctionget_record_from_cache
Get a record dict from nested_share_records or record_cache.
keepercommander/nested_share_folder/common.py:50
↓ 10 callersFunctionget_record_key
Retrieve the unencrypted record key from nested_share_records or record_cache.
keepercommander/nested_share_folder/common.py:36
↓ 10 callersMethodget_response
GET helper that surfaces connection errors as a graceful warning instead of a stack trace. Returns the ``requests.Response`` on success, or `
keepercommander/importer/cyberark/cyberark.py:446
↓ 10 callersMethodmap_permissions
Map CyberArk permission booleans to Keeper shared folder permissions. Returns dict with keys: manage_users, manage_records, can_edit, can_sha
keepercommander/importer/cyberark/cyberark.py:192
↓ 10 callersMethodon_warning
(self, message)
keepercommander/commands/record_edit.py:248
↓ 10 callersMethodparse_invite
(cls, command: str)
keepercommander/service/commands/integrations/sailpoint/command_parse.py:129
↓ 10 callersFunctionparse_sharing_status
Parse a RecordSharing.Status protobuf into a result dict.
keepercommander/nested_share_folder/common.py:513
↓ 10 callersFunctionparse_timeout
Parse timeout input to return instance of timedelta timeout_input(str): String to parse for one or more integer values followed by time unit name
keepercommander/commands/helpers/timeout.py:10
↓ 10 callersFunctionprint_router_response
(router_response, response_type, original_conversation_id=None, is_verbose=False, gateway_uid='')
keepercommander/commands/pam/router_helper.py:448
↓ 10 callersMethodrecord_batch
Record a completed batch and adapt parameters if needed. Throttle detection is purely timing-based: if the batch took more than THROT
keepercommander/commands/pam_import/kcm_import.py:786
↓ 10 callersFunctionresolve_record_rotation_revision
Return server-assigned rotation revision from cache, syncing when missing (not sequential). NSF rotations may not yet arrive via sync_down into `
keepercommander/commands/discoveryrotation.py:197
↓ 10 callersMethodstart
(self, username=None)
keepercommander/commands/ssh_agent.py:729
↓ 10 callersFunctionstring_to_bytes
(string)
keepercommander/utils.py:200
↓ 10 callersFunctionsync_down
Sync full or partial data down to the client
keepercommander/sync_down.py:27
↓ 9 callersMethod__init__
(self)
keepercommander/commands/pam_import/base.py:986
↓ 9 callersMethod_b
(msg)
keepercommander/commands/discover/__init__.py:490
↓ 9 callersMethod_clear_clickable_fields
Remove any dynamically mounted clickable field widgets
keepercommander/commands/supershell/app.py:1793
↓ 9 callersMethod_encode_yaml
Helper to encode YAML string to base64.
unit-tests/test_credential_provision.py:136
↓ 9 callersFunction_make_dag
Build a DAG with a mocked connection so we can assert sync wiring. Skips real load — caller invokes _sync_legacy / _sync_per_graph directly.
unit-tests/pam/test_dag_multi_sync_load.py:48
↓ 9 callersMethod_make_params
(self)
unit-tests/test_command_ksm.py:11
↓ 9 callersFunction_post_request_to_router
(params, path, rq_proto=None, rs_type=None, method='post', raw_without_status_chec
keepercommander/commands/pam/router_helper.py:153
↓ 9 callersMethod_rotate
(self, record_uid: str, admin_user_uid: str, resource_uid: str)
keepercommander/commands/pam_import/playground.py:737
↓ 9 callersMethod_v2_record
(self, custom_fields)
unit-tests/test_command_record.py:528
↓ 9 callersMethod_validate_host
Validate that the PVWA host is not targeting internal/private addresses (SSRF protection).
keepercommander/importer/cyberark/pam/client.py:123
↓ 9 callersFunctionbuild_report
Build structured post-import report matching the spec.
keepercommander/importer/cyberark/pam/import_builder.py:316
↓ 9 callersMethodbytes_to_url_safe_str
(b)
keepercommander/loginv3.py:1204
↓ 9 callersMethodconnect
Connect to the Guacamole server. Args: data: Arbitrary connection data to send during handshake. Raises:
keepercommander/commands/pam_launch/guacamole/client.py:583
↓ 9 callersMethodcount
(self)
keepercommander/discovery_common/types.py:247
↓ 9 callersMethodcreate_default_config
Create default configuration structure.
keepercommander/service/config/service_config.py:83
↓ 9 callersMethodcreate_storage_error
Log storage operation errors consistently
keepercommander/biometric/utils/error_handler.py:119
↓ 9 callersFunctionensure_nested_share_folder
Raise ``CommandError`` if *folder_uid* is not a Nested Share Folder.
keepercommander/commands/nested_share_folder/helpers.py:252
↓ 9 callersMethodexecute
(cls, command: str)
keepercommander/service/util/command_util.py:151
↓ 9 callersFunctiongenerate_random_bytes
(pass_length=RANDOM_LENGTH)
keepercommander/commands/tunnel/port_forward/tunnel_helpers.py:667
↓ 9 callersMethodget_acl
Get the user ACL from the record linking graph.
keepercommander/discovery_common/user_service.py:235
↓ 9 callersMethodget_url
(cls, pvwa_host, endpoint)
keepercommander/importer/cyberark/cyberark.py:286
↓ 9 callersFunctionmake_context
Create a real RestApiContext with QRC disabled to simplify mocking.
unit-tests/test_throttle_retry.py:28
↓ 9 callersFunctionmake_payload
Create a minimal ApiRequestPayload for execute_rest.
unit-tests/test_throttle_retry.py:58
↓ 9 callersFunctionparse_expiration
Parse ``--expire-at`` / ``--expire-in`` into a millisecond timestamp. Returns *None* if neither argument is provided, or ``-1`` for ``'never'``.
keepercommander/commands/nested_share_folder/helpers.py:404
↓ 9 callersMethodprep_request
(params, kwargs)
keepercommander/commands/register.py:971
↓ 9 callersMethodput_links
(self, links: Iterable[T])
keepercommander/storage/types.py:103
↓ 9 callersMethodresolve_user
(params: KeeperParams, user_id: int)
keepercommander/commands/workflow/helpers.py:367
↓ 9 callersFunctionstrip_ansi_codes
Remove ANSI color codes from text
keepercommander/commands/supershell/utils.py:40
↓ 9 callersMethodurl_safe_str_to_bytes
(s)
keepercommander/loginv3.py:1194
↓ 9 callersFunctionurlsafe_str_to_bytes
(s: str)
keepercommander/keeper_dag/crypto.py:38
↓ 9 callersMethodvalidate_port
Validate port number
keepercommander/service/config/config_validation.py:27
↓ 8 callersMethod__init__
(self)
keepercommander/commands/discoveryrotation_v1.py:70
↓ 8 callersMethod__init__
(self)
keepercommander/commands/aram.py:896
↓ 8 callersFunction_b
(value: str)
keepercommander/commands/discover/result_process.py:44
↓ 8 callersMethod_build_tg
Construct a TunnelDAG without going through __init__ (which needs network setup).
unit-tests/pam/test_dag_layer_b_migration.py:401
↓ 8 callersFunction_c
(code: str, text: str)
keepercommander/commands/connect_prompts.py:70
↓ 8 callersMethod_convert_kcm_autofill
Clean KCM autofill-configuration JSON for Keeper RBI. Keeper RBI uses the same JSON array format as KCM/Guacamole: [{"page": "*.exa
keepercommander/commands/pam_import/kcm_import.py:416
↓ 8 callersMethod_dry_run_report
Generate dry-run report showing what would be created. PII (names, emails) are partially masked for security. The value of a
keepercommander/commands/credential_provision.py:1101
↓ 8 callersMethod_find_resource
(self, data, title_contains)
tests/test_cyberark_pam_import.py:3286
↓ 8 callersMethod_get_yes_no_input
(self, prompt: str)
keepercommander/service/config/service_config.py:271
↓ 8 callersMethod_h
(msg)
keepercommander/commands/discover/__init__.py:486
↓ 8 callersFunction_instantiate_and_capture
Instantiate `cls`, force the lazy `dag` property, return the kwargs passed to the patched `DAG(...)` constructor.
unit-tests/pam/test_discovery_common_per_graph_flag.py:71
↓ 8 callersFunction_make_typed_record
(custom_fields)
unit-tests/service/test_vault_metadata.py:21
↓ 8 callersFunction_multi_sync_result
Build a serialized GraphSyncMultiResult. per_stream: list of (stream_id bytes, sync_point int, has_more bool, data_items
unit-tests/pam/test_dag_multi_sync_load.py:76
↓ 8 callersMethod_notice
(self, reason, *, session_established=False, pending_exit_code=None)
unit-tests/pam/test_pam_launch_close_notice.py:38
↓ 8 callersFunction_record_scrollback
(protocol, scrollback)
unit-tests/pam/test_pam_import_scrollback.py:24
← previousnext →201–300 of 9,709, ranked by callers