MCPcopy Create free account

hub / github.com/dirkjanm/ROADtools / functions

Functions804 in github.com/dirkjanm/ROADtools

↓ 2 callersMethodupdateMfaColumn
(value)
roadrecon/frontend/src/app/appmain/directoryroles/roletable.component.ts:36
↓ 2 callersMethoduser_discovery_v1
Discover whether this is a federated user
roadlib/roadtools/roadlib/auth.py:147
↓ 2 callersMethoduser_discovery_v2
Discover whether this is a federated user
roadlib/roadtools/roadlib/auth.py:158
↓ 2 callersFunctionwsu_time_format
(datetime_obj)
roadlib/roadtools/roadlib/wstrust.py:156
↓ 1 callersMethod_add_recursive_groupmembers
(self, inscope_uids, groups, processedgroups)
roadrecon/roadtools/roadrecon/plugins/policyanalysis.py:118
↓ 1 callersMethod_decode_authencrypt
(self, buff)
roadtx/roadtools/roadtx/federation.py:289
↓ 1 callersMethod_decode_groupkey
(self)
roadtx/roadtools/roadtx/federation.py:280
↓ 1 callersMethod_derive_keys
(self, password=None)
roadtx/roadtools/roadtx/federation.py:226
↓ 1 callersMethod_generate_fixed_input
(self)
roadtx/roadtools/roadtx/federation.py:157
↓ 1 callersMethod_get_application
(self, aid)
roadrecon/roadtools/roadrecon/plugins/policies.py:109
↓ 1 callersMethod_get_bindings
(self)
roadlib/roadtools/roadlib/wstrust.py:89
↓ 1 callersMethod_get_endpoints
(self, bindings, policy_ids)
roadlib/roadtools/roadlib/wstrust.py:102
↓ 1 callersMethod_get_guests
(self)
roadrecon/roadtools/roadrecon/plugins/policyanalysis.py:67
↓ 1 callersMethod_get_username_password_policy_ids
(self)
roadlib/roadtools/roadlib/wstrust.py:73
↓ 1 callersMethod_parse_controls
(self, controls)
roadrecon/roadtools/roadrecon/plugins/policies.py:475
↓ 1 callersMethod_parse_extensiblecontrols
(self, cond)
roadrecon/roadtools/roadrecon/plugins/policies.py:535
↓ 1 callersMethod_parse_sessioncontrols
(self, cond)
roadrecon/roadtools/roadrecon/plugins/policies.py:512
↓ 1 callersMethod_translate_authstrength
(self, authstrengthguid)
roadrecon/roadtools/roadrecon/plugins/policies.py:165
↓ 1 callersMethod_translate_clienttype
(self, client)
roadrecon/roadtools/roadrecon/plugins/policies.py:503
↓ 1 callersMethod_translate_locations
(self, locs)
roadrecon/roadtools/roadrecon/plugins/policies.py:379
↓ 1 callersMethod_valid_byte_length
(self, value)
roadtx/roadtools/roadtx/federation.py:112
↓ 1 callersMethod_verify_ciphertext
(self)
roadtx/roadtools/roadtx/federation.py:210
↓ 1 callersFunction_xpath_of_root
(route_to_leaf)
roadlib/roadtools/roadlib/wstrust.py:38
↓ 1 callersMethodaad_brokerplugin_prt_auth
Auth using a PRT emulating the AAD Brokerplugin (WAM) client
roadlib/roadtools/roadlib/deviceauth.py:1037
↓ 1 callersFunctionadd_args
(parser)
roadrecon/roadtools/roadrecon/plugins/policyanalysis.py:238
↓ 1 callersFunctionadd_args
(parser)
roadrecon/roadtools/roadrecon/plugins/bloodhound.py:224
↓ 1 callersFunctionadd_args
(parser)
roadrecon/roadtools/roadrecon/plugins/policies.py:730
↓ 1 callersFunctionadd_args
(parser)
roadrecon/roadtools/roadrecon/plugins/xlsexport.py:388
↓ 1 callersMethodas_dict
Converts the object to a dict
roadlib/roadtools/roadlib/metadef/database.py:54
↓ 1 callersMethodas_dict
Converts the object to a dict
roadlib/roadtools/roadlib/metadef/database_msgraph.py:52
↓ 1 callersMethodauthenticate_agent_user_native
Authenticate as an agent identity user, given the blueprint assertion and the agent assertion Similar to OBO flow but with some extra
roadlib/roadtools/roadlib/auth.py:650
↓ 1 callersMethodauthenticate_agent_user_native_v2
Authenticate as an agent identity user, given the blueprint assertion and the agent assertion (v2 endpoint)
roadlib/roadtools/roadlib/auth.py:677
↓ 1 callersMethodauthenticate_as_app_native
Authenticate with a client id + secret or assertion Essentially an implementation of the oauth2 client credentials grant on the v1 au
roadlib/roadtools/roadlib/asyncauth.py:298
↓ 1 callersMethodauthenticate_as_app_native_v2
Authenticate with a client id + secret or assertion Essentially an implementation of the oauth2 client credentials grant on the v2 au
roadlib/roadtools/roadlib/asyncauth.py:328
↓ 1 callersMethodauthenticate_device_code_native
Authenticate with device code flow Native version without adal
roadlib/roadtools/roadlib/asyncauth.py:69
↓ 1 callersMethodauthenticate_device_code_native_v2
Authenticate with device code flow Native version without adal
roadlib/roadtools/roadlib/asyncauth.py:121
↓ 1 callersMethodauthenticate_device_code_native_v2
Authenticate with device code flow Native version without adal
roadlib/roadtools/roadlib/auth.py:329
↓ 1 callersMethodauthenticate_username_password_federation_native
Authenticate using user w/ username + password in federated environments This doesn't work for users or tenants that have multi-facto
roadlib/roadtools/roadlib/asyncauth.py:227
↓ 1 callersMethodauthenticate_username_password_federation_native
Authenticate using user w/ username + password in federated environments This doesn't work for users or tenants that have multi-facto
roadlib/roadtools/roadlib/auth.py:440
↓ 1 callersMethodauthenticate_username_password_native
Authenticate using user w/ username + password. This doesn't work for users or tenants that have multi-factor authentication required
roadlib/roadtools/roadlib/asyncauth.py:238
↓ 1 callersMethodauthenticate_username_password_native_v2
Authenticate using user w/ username + password. This doesn't work for users or tenants that have multi-factor authentication required
roadlib/roadtools/roadlib/asyncauth.py:267
↓ 1 callersMethodauthenticate_with_code_encrypted
Encrypted code redemption. Like normal code flow but requires session key to decrypt response.
roadlib/roadtools/roadlib/auth.py:970
↓ 1 callersMethodauthenticate_with_fido
Perform FIDO authentication with Entra ID Args: challenge: Challenge from Entra ID (base64url string or raw bytes)
roadlib/roadtools/roadlib/webauthn.py:613
↓ 1 callersMethodauthenticate_with_prt_cookie
Authenticate with a PRT cookie, optionally re-signing the cookie if a key is given
roadlib/roadtools/roadlib/asyncauth.py:852
↓ 1 callersMethodauthenticate_with_refresh_native
Authenticate with a refresh token plus optional secret in case of a non-public app (authorization grant) Native ROADlib implementatio
roadlib/roadtools/roadlib/asyncauth.py:507
↓ 1 callersMethodauthenticate_with_refresh_native_v2
Authenticate with a refresh token plus optional secret in case of a non-public app (authorization grant) Native ROADlib implementatio
roadlib/roadtools/roadlib/asyncauth.py:534
↓ 1 callersFunctionaz_resource_from_json
(data)
roadrecon/roadtools/roadrecon/azgather.py:307
↓ 1 callersFunctionaz_role_assignment_from_json
(data)
roadrecon/roadtools/roadrecon/azgather.py:250
↓ 1 callersFunctionaz_role_definition_from_json
(data)
roadrecon/roadtools/roadrecon/azgather.py:238
↓ 1 callersFunctionaz_role_eligibility_schedule_instance_from_json
(data)
roadrecon/roadtools/roadrecon/azgather.py:286
↓ 1 callersFunctioncommitlink
(session, cachedict, ignore=False)
roadrecon/roadtools/roadrecon/azgather.py:133
↓ 1 callersFunctioncopy_dataframe_by_col
Returns a copy of a `pd.DataFrame` with additional columns for a given datetime field. Parameters ---------- df : pd.
roadrecon/roadtools/roadrecon/plugins/road2timeline.py:164
↓ 1 callersFunctioncreate_app_test
Create app for unit tests
roadrecon/roadtools/roadrecon/server.py:1026
↓ 1 callersFunctioncreate_args_parser
()
roadrecon/roadtools/roadrecon/plugins/road2timeline.py:50
↓ 1 callersFunctioncreate_args_parser
()
roadrecon/roadtools/roadrecon/plugins/xlsexport.py:371
↓ 1 callersMethodcreate_attestation_object
Create attestation object for credential registration Args: rp_id_hash: SHA256 hash of RP ID (32 bytes) flag
roadlib/roadtools/roadlib/webauthn.py:251
↓ 1 callersMethodcreate_attested_credential_data
Create attested credential data for registration Args: aaguid: 16-byte AAGUID (authenticator identifier) cre
roadlib/roadtools/roadlib/webauthn.py:295
↓ 1 callersMethodcreate_authenticator_data
Create authenticator data structure for assertion Args: rp_id: Relying party ID (e.g., "login.microsoft.com")
roadlib/roadtools/roadlib/webauthn.py:94
↓ 1 callersMethodcreate_hello_prt_assertion
(self, username)
roadlib/roadtools/roadlib/asyncdeviceauth.py:48
↓ 1 callersMethodcreate_software_passkey
Generate a new software passkey and save it to a .rtpk file Args: passkey_file: Path to save the .rtpk file (should end
roadlib/roadtools/roadlib/webauthn.py:414
↓ 1 callersMethoddecrypt_auth_response_ecdh
Use ECDH with transport key to calculate the derived key using Concat KDF. Then decrypt response using this key.
roadlib/roadtools/roadlib/deviceauth.py:889
↓ 1 callersMethoddecrypt_keepass
Decrypt KeePass file
roadtx/roadtools/roadtx/keepass.py:80
↓ 1 callersMethoddecrypt_pfx
(self)
roadtx/roadtools/roadtx/federation.py:179
↓ 1 callersMethoddelete_device
Delete the device from Azure ID. Requires client cert auth
roadlib/roadtools/roadlib/deviceauth.py:675
↓ 1 callersMethoddetect_db_config
Detect bloodhound config, which is stored in appData. OS dependent according to https://electronjs.org/docs/api/app#appgetpathname
roadrecon/roadtools/roadrecon/plugins/bloodhound.py:77
↓ 1 callersMethoddump_accesspackagerequesttarget
(self, objecttype, expandprop, linkobjecttype, mapping, method=None, ignore_duplicates=False)
roadrecon/roadtools/roadrecon/iggather.py:441
↓ 1 callersMethoddump_ap_resourcescopes
(self, objecttype, dbtype, method=None, ignore_duplicates=False)
roadrecon/roadtools/roadrecon/iggather.py:316
↓ 1 callersMethoddump_custom_role_members
(self, dbtype)
roadrecon/roadtools/roadrecon/gather.py:572
↓ 1 callersMethoddump_each
(self, parenttbl, endpoint, dbtype, ignore_duplicates=True)
roadrecon/roadtools/roadrecon/gather.py:560
↓ 1 callersMethoddump_eligible_role_members
(self, dbtype)
roadrecon/roadtools/roadrecon/gather.py:584
↓ 1 callersMethoddump_l_to_db
(self, url, method, mapping, linkname, childtbl, parent)
roadrecon/roadtools/roadrecon/gather.py:348
↓ 1 callersMethoddump_l_to_linktable
(self, url, method, mapping, parentid, objecttype)
roadrecon/roadtools/roadrecon/gather.py:377
↓ 1 callersMethoddump_linked_newobjects
(self, objecttype, linktype, parenttbl, linkobjecttype, mapping, method=None, ignore_duplicates=False, parents
roadrecon/roadtools/roadrecon/iggather.py:298
↓ 1 callersMethoddump_linkednewobject_to_db
Async db dumphelper for multiple linked objects (returned as a list)
roadrecon/roadtools/roadrecon/iggather.py:249
↓ 1 callersMethoddump_linkednewobject_to_db
Async db dumphelper for multiple linked objects (returned as a list)
roadrecon/roadtools/roadrecon/pimgather.py:229
↓ 1 callersMethoddump_lo_to_db
Async db dumphelper for multiple linked objects (returned as a list)
roadrecon/roadtools/roadrecon/iggather.py:233
↓ 1 callersMethoddump_mfa
(self, objecttype, parenttbl, method=None)
roadrecon/roadtools/roadrecon/gather.py:443
↓ 1 callersMethoddump_mfa_to_db
(self, url, method, parentid, cache)
roadrecon/roadtools/roadrecon/gather.py:437
↓ 1 callersMethoddump_resources
(self, all_subscriptions)
roadrecon/roadtools/roadrecon/azgather.py:205
↓ 1 callersMethoddump_resources_part
(self, subscriptions, query)
roadrecon/roadtools/roadrecon/azgather.py:212
↓ 1 callersMethoddump_roleassignment_expansion
(self, objecttype, dbtype, mapping, method=None)
roadrecon/roadtools/roadrecon/pimgather.py:298
↓ 1 callersMethoddump_subscription_roleassignments
(self, subscription)
roadrecon/roadtools/roadrecon/azgather.py:160
↓ 1 callersFunctiondumpsingle
(url, method)
roadrecon/roadtools/roadrecon/iggather.py:151
↓ 1 callersFunctionencode_object_guid
(guid)
roadtx/roadtools/roadtx/federation.py:45
↓ 1 callersMethodencode_public_key_cose
Encode RSA public key in COSE format for attestation Returns: bytes: CBOR-encoded COSE key
roadlib/roadtools/roadlib/webauthn.py:315
↓ 1 callersFunctionescape_password
(password)
roadlib/roadtools/roadlib/wstrust.py:150
↓ 1 callersMethodfind_federation_endpoint
Finder usernamemixed endpoint on the federation server
roadlib/roadtools/roadlib/asyncauth.py:173
↓ 1 callersMethodfind_federation_endpoint
Finder usernamemixed endpoint on the federation server
roadlib/roadtools/roadlib/auth.py:388
↓ 1 callersMethodformatResourceType
* Formats Azure resource type for display * @param resourceType The resource type from the scope * @returns Human-readable resource type
roadrecon/frontend/src/app/appmain/utils.service.ts:232
↓ 1 callersMethodformat_template
(self, immutable_id, upn, server, mfa=False)
roadtx/roadtools/roadtx/federation.py:369
↓ 1 callersMethodfrom_passkey_dict
Create a WebAuthnClient instance from a software passkey file Args: passkey_file: Path to the .rtpk file Return
roadlib/roadtools/roadlib/webauthn.py:553
↓ 1 callersMethodfrom_software_passkey
Create a WebAuthnClient instance from a software passkey file Args: passkey_file: Path to the .rtpk file Return
roadlib/roadtools/roadlib/webauthn.py:534
↓ 1 callersFunctiongen_db_class
(classdef, rels, rev_rels)
roadlib/roadtools/roadlib/dbgen.py:132
↓ 1 callersFunctiongen_db_class
(classdef, rels, rev_rels)
roadlib/roadtools/roadlib/dbgen_msgraph.py:130
↓ 1 callersFunctiongen_link_table
(linkname, left_tbl, right_tbl)
roadlib/roadtools/roadlib/dbgen.py:313
↓ 1 callersFunctiongen_link_table
(linkname, left_tbl, right_tbl)
roadlib/roadtools/roadlib/dbgen_msgraph.py:215
↓ 1 callersFunctiongen_link_table_pim
(linkname, left_tbl, right_tbl)
roadlib/roadtools/roadlib/dbgen.py:321
↓ 1 callersFunctiongen_link_table_pim_aad
(linkname, left_tbl, right_tbl)
roadlib/roadtools/roadlib/dbgen.py:329
↓ 1 callersMethodgen_prtv4_req_payload
(self, refresh_token, apv='HOI')
roadlib/roadtools/roadlib/deviceauth.py:848
↓ 1 callersMethodgenerate_acs_assertion
Generate assertion in the format that ACS expects Requires certificate for app based auth to be loaded
roadlib/roadtools/roadlib/auth.py:763
← previousnext →201–300 of 804, ranked by callers