MCPcopy Create free account
hub / github.com/auth0/auth0-cli / registerSetupFlags

Function registerSetupFlags

internal/cli/quickstarts.go:577–597  ·  view source on GitHub ↗

registerSetupFlags registers all flags for the setup command.

(cmd *cobra.Command, inputs *SetupInputs)

Source from the content-addressed store, hash-verified

575
576// registerSetupFlags registers all flags for the setup command.
577func registerSetupFlags(cmd *cobra.Command, inputs *SetupInputs) {
578 // App flags.
579 setupApp.RegisterBool(cmd, &inputs.App, false)
580 setupName.RegisterString(cmd, &inputs.Name, "")
581 setupType.RegisterString(cmd, &inputs.Type, "")
582 setupFramework.RegisterString(cmd, &inputs.Framework, "")
583 setupBuildTool.RegisterString(cmd, &inputs.BuildTool, "none")
584 setupPort.RegisterInt(cmd, &inputs.Port, 0)
585 setupCallbackURL.RegisterString(cmd, &inputs.CallbackURL, "")
586 setupLogoutURL.RegisterString(cmd, &inputs.LogoutURL, "")
587 setupWebOriginURL.RegisterString(cmd, &inputs.WebOriginURL, "")
588
589 // API flags.
590 setupAPI.RegisterBool(cmd, &inputs.API, false)
591 setupIdentifier.RegisterString(cmd, &inputs.Identifier, "")
592 setupSigningAlg.RegisterString(cmd, &inputs.SigningAlg, "")
593 setupScopes.RegisterString(cmd, &inputs.Scopes, "")
594 setupTokenLifetime.RegisterString(cmd, &inputs.TokenLifetime, "")
595 setupOfflineAccess.RegisterBool(cmd, &inputs.OfflineAccess, false)
596 setupLinkedAppID.RegisterString(cmd, &inputs.LinkedAppID, "")
597}
598
599// runSetupQuickstart is the orchestration entry point for `quickstarts setup`.
600func runSetupQuickstart(cmd *cobra.Command, cli *cli, inputs *SetupInputs) error {

Callers 1

setupQuickstartCmdFunction · 0.85

Calls 3

RegisterBoolMethod · 0.80
RegisterStringMethod · 0.80
RegisterIntMethod · 0.80

Tested by

no test coverage detected