MCPcopy Create free account
hub / github.com/UiPath/uipathcli / createForm

Method createForm

auth/token_request_form.go:47–71  ·  view source on GitHub ↗
(
	grantType string,
	scopes string,
	clientId string,
	clientSecret string,
	code string,
	codeVerifier string,
	redirectUri string,
	refreshToken string,
	properties map[string]string,
)

Source from the content-addressed store, hash-verified

45}
46
47func (r tokenRequestForm) createForm(
48 grantType string,
49 scopes string,
50 clientId string,
51 clientSecret string,
52 code string,
53 codeVerifier string,
54 redirectUri string,
55 refreshToken string,
56 properties map[string]string,
57) url.Values {
58 form := url.Values{}
59 form.Add("grant_type", grantType)
60 form.Add("scope", scopes)
61 form.Add("client_id", clientId)
62 form.Add("client_secret", clientSecret)
63 form.Add("code", code)
64 form.Add("code_verifier", codeVerifier)
65 form.Add("redirect_uri", redirectUri)
66 form.Add("refresh_token", refreshToken)
67 for key, value := range properties {
68 form.Add(key, value)
69 }
70 return form
71}
72
73func (r tokenRequestForm) redact(value string) string {
74 if value == "" {

Callers 2

EncodeMethod · 0.95
RedactedMethod · 0.95

Calls 1

AddMethod · 0.80

Tested by

no test coverage detected