MCPcopy Create free account

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

Functions10,185 in github.com/Keeper-Security/Commander

↓ 12 callersFunctionsync_down
Sync full or partial data down to the client
keepercommander/sync_down.py:27
↓ 12 callersMethodtraverse_folder_tree
(params, folder_uid, callback)
keepercommander/commands/base.py:1037
↓ 12 callersMethodvalidate_password
(cls, password, policy)
keepercommander/enforcement.py:508
↓ 11 callersMethod_add_user
Create a pamUser record and return its UID. ``distinguished_name`` is required to rotate a directory (LDAP/AD) user - kdnrm modifies
keepercommander/commands/pam_import/playground.py:674
↓ 11 callersFunction_coerce_settings_subdicts
Coerce the named sub-fields of a pamSettings / pamRemoteBrowserSettings entry to dicts, in place. Discovery and the Web Vault may publish ``c
keepercommander/commands/tunnel_and_connections.py:69
↓ 11 callersMethod_execute
(self, record, **kwargs)
unit-tests/pam/test_pam_connection_edit_security.py:98
↓ 11 callersFunction_fake_add_record_pb
Side-effect for record_management.add_record_to_folder (pb_only path). Appends the record to *captured* and returns a real RecordAdd whose
unit-tests/test_cloud_import.py:45
↓ 11 callersMethod_get
GET with automatic retry on HTTP 429 (rate limit). Redirects disabled.
keepercommander/importer/cyberark/pam/client.py:183
↓ 11 callersMethod_make_resource
(self, title, protocol, host='10.0.0.1', **extra)
unit-tests/pam/test_kcm_import.py:1861
↓ 11 callersMethod_make_user
(self, resource_title, login='admin')
unit-tests/pam/test_kcm_import.py:1877
↓ 11 callersMethod_mock_record
(self, record_type, protocol)
unit-tests/pam/test_pam_connection_edit_security.py:85
↓ 11 callersFunction_params
()
unit-tests/pam/test_pam_project_extend_nsf.py:19
↓ 11 callersMethod_run_import
Iterate *secrets* (list of dicts with at minimum 'name' and 'tags'), apply all filters, then create Keeper records via batched API ca
keepercommander/commands/_cloud_import_base.py:289
↓ 11 callersFunctioncommunicate_rest
(params, request, endpoint, *, rs_type=None, payload_version=None, timeout=None)
keepercommander/api.py:840
↓ 11 callersFunctionconfiguration_controller_get
Get the Controller UID that has access to the configuration UID Retrieves a keeper.pam_controller record, from given configuration_uid provid
keepercommander/commands/pam/config_helper.py:309
↓ 11 callersFunctionexclude_system_safes
Remove CyberArk system/internal safes from the list. System safes (VaultInternal, PVWAConfig, etc.) don't contain user-managed accounts and s
keepercommander/importer/cyberark/pam/safe_utils.py:37
↓ 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_command_name
(self)
keepercommander/service/commands/integrations/integration_setup_base.py:82
↓ 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 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 callersMethodresolve_single_record
(params, record_name)
keepercommander/commands/base.py:911
↓ 11 callersFunctionsanitize_command_fields
Mask sensitive record field values (password, secret, keyPair, private key passphrases, payment/bank data, security answers, ...) in a record-
keepercommander/service/decorators/logging.py:200
↓ 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
↓ 11 callersMethodvalidate_record
(self)
keepercommander/commands/pam_import/base.py:1084
↓ 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
(folders=None)
unit-tests/test_nsf_import.py:19
↓ 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 callersMethodcount
(self)
keepercommander/discovery_common/types.py:247
↓ 10 callersMethodexecute
(self, params, **kwargs)
keepercommander/commands/register.py:437
↓ 10 callersFunctionexecute_rest
(context, endpoint, payload, timeout=None)
keepercommander/rest_api.py:137
↓ 10 callersMethodfind_folders
(self, params, parent_uid:str, folder:str, is_shared_folder:bool)
keepercommander/commands/pam_import/edit.py:1116
↓ 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 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:59
↓ 10 callersFunctionget_record_key
Retrieve the unencrypted record key from nested_share_records or record_cache.
keepercommander/nested_share_folder/common.py:45
↓ 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:451
↓ 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:195
↓ 10 callersMethodparse_invite
(cls, command: str)
keepercommander/service/commands/integrations/sailpoint/command_parse.py:103
↓ 10 callersFunctionparse_sharing_status
Parse a RecordSharing.Status protobuf into a result dict.
keepercommander/nested_share_folder/common.py:568
↓ 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 callersMethodprocess_folders
(self, params, project: dict)
keepercommander/commands/pam_import/edit.py:265
↓ 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 callersFunctionstring_to_bytes
(string)
keepercommander/utils.py:200
↓ 9 callersMethod__init__
(self)
keepercommander/commands/pam_import/base.py:986
↓ 9 callersMethod_b
(msg)
keepercommander/commands/discover/__init__.py:493
↓ 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_enterprise_params
(nodes=None, user_root_nodes=None, enterprise_name="Acme")
tests/test_cyberark_pam_import.py:1768
↓ 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_make_typed_field
Create a real vault.TypedField.
unit-tests/pam/test_pam_project_export.py:31
↓ 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_stub_update
(mock_update, ruid)
unit-tests/test_nested_share_folder.py:676
↓ 9 callersFunction_synced_root_params
Vault state after sync: nested_share_folders keeps the raw parent from the server, while prepare_folder_tree clears it on the folder_cache node fo
unit-tests/pam/test_pam_project_import_nsf.py:104
↓ 9 callersMethod_updated_data
(mock_update)
unit-tests/test_nested_share_folder.py:682
↓ 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:132
↓ 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 callersFunctioncheck_min_commander_version
On Terraform Docker only: if Min-Commander-Version is present, require running Commander >= that version. Non-Terraform service mode: no
keepercommander/service/decorators/min_commander_version.py:58
↓ 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 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
(self, params, **kwargs)
keepercommander/commands/pam_import/edit.py:113
↓ 9 callersMethodgenerate_password
(parameters=None, policy=None)
keepercommander/commands/record_edit.py:440
↓ 9 callersFunctiongenerate_random_bytes
(pass_length=RANDOM_LENGTH)
keepercommander/commands/tunnel/port_forward/tunnel_helpers.py:667
↓ 9 callersMethodget_url
(cls, pvwa_host, endpoint)
keepercommander/importer/cyberark/cyberark.py:291
↓ 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 callersMethodon_warning
(self, message)
keepercommander/commands/record_edit.py:248
↓ 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:415
↓ 9 callersMethodprep_request
(params, kwargs)
keepercommander/commands/register.py:971
↓ 9 callersMethodput_links
(self, links: Iterable[T])
keepercommander/storage/types.py:103
← previousnext →201–300 of 10,185, ranked by callers