MCPcopy Create free account

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

Functions8,832 in github.com/Keeper-Security/Commander

↓ 17 callersMethodedit_tunneling_config
(self, connections=None, tunneling=None, rotation=None, session_recording=None,
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:185
↓ 17 callersFunctionget_config_uid
(params, encrypted_session_token, encrypted_transmission_key, record_uid)
keepercommander/commands/tunnel/port_forward/tunnel_helpers.py:791
↓ 17 callersMethodresolve
(params, record_input, allow_missing=False)
keepercommander/commands/workflow/helpers.py:307
↓ 17 callersMethodsave
(self)
keepercommander/discovery_common/record_link.py:431
↓ 16 callersMethod_execute
(self, record, **kwargs)
unit-tests/pam/test_pam_connection_edit_scrollback.py:113
↓ 16 callersMethod_mock_record
(self, record_type, protocol)
unit-tests/pam/test_pam_connection_edit_scrollback.py:100
↓ 16 callersMethod_parse_secret_string
Parse a secret string into name/value pairs. Supported formats (in priority order): 1. JSON object -> {"key": "value", ..
keepercommander/commands/_cloud_import_base.py:101
↓ 16 callersFunction_patch_inputs
Mock the shared input-resolution helper so each test starts from a known good state.
unit-tests/pam/test_dag_layer_b_migration.py:55
↓ 16 callersMethodbelongs_to
Connect a vertex to another vertex (as the owner). This will create an edge between this vertex and the passed in vertex. Th
keepercommander/keeper_dag/vertex.py:520
↓ 16 callersMethodconnect
(self, record)
keepercommander/rsync/sftp/sftp.py:35
↓ 16 callersMethodnotify
Override notify to use faster timeout (default 1.5s instead of 5s)
keepercommander/commands/supershell/app.py:221
↓ 16 callersMethodpublic_key
(self)
keepercommander/vault_extensions.py:669
↓ 16 callersFunctionvalue_to_boolean
(value)
keepercommander/keeper_dag/utils.py:8
↓ 15 callersMethod_build_keeper_record
Build a TypedRecord from a title and a dict of field name/value pairs. Field mapping rules: - 'note' / 'notes' keys are writ
keepercommander/commands/_cloud_import_base.py:154
↓ 15 callersMethod_detect_docker_credentials
(db_type, container='guacamole')
keepercommander/commands/pam_import/kcm_import.py:3904
↓ 15 callersMethoddebug
(self, msg)
keepercommander/keeper_dag/connection/local.py:85
↓ 15 callersMethodexecute
(self, params, **kwargs)
keepercommander/commands/tunnel_and_connections.py:2688
↓ 15 callersFunctionfind_folders
(params, record_uid)
keepercommander/subfolder.py:32
↓ 15 callersMethodget_node_path
(self, params, node_id, omit_root=False)
keepercommander/commands/enterprise_common.py:298
↓ 15 callersMethodget_vertex_by_uid
Get a single vertex by its UID only. Unlike get_vertex, this never falls back to path or name matching, so it can never rais
keepercommander/keeper_dag/dag.py:445
↓ 15 callersMethodqueue_audit_event
(self, name, **kwargs)
keepercommander/params.py:379
↓ 15 callersFunctionresolve_folder_identifier
(params, folder_identifier)
keepercommander/nested_share_folder/folder_api.py:146
↓ 15 callersMethodstop
(self, success_message=None)
keepercommander/commands/supershell/command.py:89
↓ 14 callersMethod_gr
(msg)
keepercommander/commands/discover/__init__.py:433
↓ 14 callersFunctionapply_ai_setting_changes
Merge CLI --set/--unset operations into KeeperAI DAG settings. Returns ``(settings_dict, warnings)`` where ``warnings`` is a list of user-facing
keepercommander/commands/pam_import/keeper_ai_settings.py:1194
↓ 14 callersMethodbelongs_to_vertices
Get a list of vertices that this vertex belongs to :return:
keepercommander/keeper_dag/vertex.py:707
↓ 14 callersMethodclear
Remove the process information file.
keepercommander/service/core/process_info.py:103
↓ 14 callersMethodclose
(self)
keepercommander/keeper_dag/dag.py:224
↓ 14 callersMethodget_acl
(self, record_uid: str, parent_record_uid: str, record_name: Optional[str] = None, parent_reco
keepercommander/discovery_common/record_link.py:268
↓ 14 callersMethodresolve_path
(self, group_id)
keepercommander/commands/pam_import/kcm_import.py:532
↓ 14 callersFunctionrouter_configure_resource
(params, proto_request, transmission_key=None, encrypted_transmission_key=None,
keepercommander/commands/pam/router_helper.py:94
↓ 14 callersFunctionrouter_set_record_rotation_information
(params, proto_request, transmission_key=None, encrypted_transmissi
keepercommander/commands/pam/router_helper.py:85
↓ 14 callersMethodset_launch_credentials
Set or clear the launch credential (and optionally the admin) for a resource via a single Layer-B configure_resource round-trip.
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:766
↓ 14 callersMethodtitle
(self)
keepercommander/vault_extensions.py:569
↓ 14 callersFunctionvalidate_email_provider_dependencies
Validate that required dependencies for an email provider are installed. This function checks if dependencies are available WITHOUT creating
keepercommander/email_service.py:1125
↓ 13 callersMethod__init__
(self)
keepercommander/commands/discoveryrotation.py:440
↓ 13 callersMethod_load_yaml_base64
Load and parse YAML configuration from base64-encoded string. Supports standard RFC 4648 base64 encoding. The input should be the ba
keepercommander/commands/credential_provision.py:616
↓ 13 callersFunction_make_tdag
Construct a TunnelDAG-shaped object directly (bypassing __init__) and populate just the attributes that `set_launch_credentials` touches.
unit-tests/pam/test_set_launch_credentials.py:47
↓ 13 callersFunctioncheck_provider_dependencies
Check if dependencies for a provider are available. Args: provider: Provider name (smtp, ses, sendgrid, gmail-oauth, microsoft-oauth
keepercommander/email_service.py:59
↓ 13 callersFunctioncreate_mock_params
()
unit-tests/pam/test_pam_rotation.py:43
↓ 13 callersMethodexecute
(self, params, **kwargs)
keepercommander/commands/record.py:368
↓ 13 callersFunctionget_folder_key
Retrieve the unencrypted folder key from nested_share_folders or subfolder_cache.
keepercommander/nested_share_folder/common.py:22
↓ 13 callersMethodget_records
(self, record_ids=None)
keepercommander/sox/sox_data.py:54
↓ 13 callersMethodprint_success
Print a success message
keepercommander/service/docker/printer.py:39
↓ 13 callersMethodput_entities
(self, entities: Iterable[T])
keepercommander/storage/types.py:77
↓ 13 callersMethodresolve_nodes
(params, name)
keepercommander/commands/enterprise_common.py:315
↓ 13 callersFunctionresolve_username_template
Resolve a username template using user data fields. Supported variables: {first_name} - Full first name (e.g., "Felipe") {last
keepercommander/commands/credential_provision.py:155
↓ 13 callersMethodsend_message
Send a message through the tunnel. All messages are guaranteed to be received in the order sent. Args: *element
keepercommander/commands/pam_launch/guacamole/tunnel.py:146
↓ 12 callersMethod_add_resource
Create a resource record (pamMachine/pamDatabase/pamDirectory/pamRemoteBrowser). ``trafficEncryptionSeed`` is intentionally omitted - it is p
keepercommander/commands/pam_import/playground.py:692
↓ 12 callersMethod_allow_resource
(self, resource_uid: str, rotation=True, connections=True, tunneling=True, session_rec
keepercommander/commands/pam_import/playground.py:721
↓ 12 callersMethod_endpoint
Build the endpoint on the remote site. This method will attempt to fix slashes. :param action: :param endpoint:
keepercommander/keeper_dag/connection/__init__.py:130
↓ 12 callersMethod_flag_incomplete_records
Flag records with incomplete KCM source data. Moves incomplete resources/users to an 'Incomplete (KCM Source)' subfolder and adds a '
keepercommander/commands/pam_import/kcm_import.py:2638
↓ 12 callersMethod_printed
(self, mock_print)
unit-tests/test_command_record.py:523
↓ 12 callersMethod_stop_event
Helper to stop event propagation.
keepercommander/commands/supershell/handlers/keyboard.py:55
↓ 12 callersMethodcancel
(self, job_id)
keepercommander/discovery_common/jobs.py:393
↓ 12 callersFunctioncommand_error_handler
Context manager that standardises exception handling for commands. CommandError passes through unchanged; every other exception is wrapped in
keepercommander/commands/nested_share_folder/helpers.py:86
↓ 12 callersFunctioncreate_mock_params_and_record
(record_type='pamUser')
unit-tests/pam/test_pam_rotation.py:16
↓ 12 callersMethoddefault
Make an empty UserAcl that contains all the default values for the attributes.
keepercommander/discovery_common/types.py:374
↓ 12 callersMethodget_data
Get data edge If the index is None or 0, the latest data edge will be returned. A positive and negative, non-zero, index wil
keepercommander/keeper_dag/vertex.py:291
↓ 12 callersFunctionis_nested_share_record
Return True when *record_uid* is a Nested Share Folder (v3) record.
keepercommander/commands/nested_share_folder/helpers.py:178
↓ 12 callersMethodlink_resource_to_config
(self, resource_uid)
keepercommander/commands/tunnel/port_forward/TunnelGraph.py:365
↓ 12 callersFunctionsanitize_str_field_value
(value)
keepercommander/vault.py:23
↓ 12 callersFunctionsplit_user_and_domain
If the username is a UPN, email, netbios\\username, break it apart into user and domain/netbios.
keepercommander/discovery_common/utils.py:66
↓ 12 callersMethodtraverse_folder_tree
(params, folder_uid, callback)
keepercommander/commands/base.py:1037
↓ 12 callersMethodvalidate_password
(cls, password, policy)
keepercommander/enforcement.py:508
↓ 12 callersMethodvalidate_record
(self)
keepercommander/commands/pam_import/base.py:1082
↓ 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_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 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 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_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 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 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__new__
(cls)
keepercommander/service/decorators/logging.py:30
↓ 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:641
↓ 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 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
← previousnext →101–200 of 8,832, ranked by callers