MCPcopy Create free account
hub / github.com/NVIDIA/OpenShell / http_client

Function http_client

crates/openshell-cli/src/oidc_auth.rs:69–75  ·  view source on GitHub ↗
(insecure: bool)

Source from the content-addressed store, hash-verified

67}
68
69fn http_client(insecure: bool) -> reqwest::Client {
70 let mut builder = reqwest::ClientBuilder::new().redirect(reqwest::redirect::Policy::none());
71 if insecure {
72 builder = builder.danger_accept_invalid_certs(true);
73 }
74 builder.build().expect("failed to build HTTP client")
75}
76
77fn build_scopes(scopes: Option<&str>) -> Vec<Scope> {
78 let mut result = vec![Scope::new("openid".to_string())];

Callers 6

discoverFunction · 0.85
oidc_browser_auth_flowFunction · 0.85
oidc_refresh_tokenFunction · 0.85

Calls 1

buildMethod · 0.45