Documentation
¶
Overview ¶
Example (GetEmptyMaskedValue) ¶
https://pkg.go.dev/testing#hdr-Examples
package main
import (
"testing"
"github.com/pingidentity/pingcli/internal/configuration/options"
"github.com/pingidentity/pingcli/internal/testing/testutils_cobra"
)
func main() {
t := testing.T{}
_ = testutils_cobra.ExecutePingcli(&t, "config", "get", options.RequestAccessTokenOption.ViperKey)
}
Output: Configuration values for profile 'default' and key 'request.accessToken': request.accessToken= request.accessTokenExpiry=0
Example (GetMaskedValue) ¶
https://pkg.go.dev/testing#hdr-Examples
package main
import (
"testing"
"github.com/pingidentity/pingcli/internal/configuration/options"
"github.com/pingidentity/pingcli/internal/testing/testutils_cobra"
)
func main() {
t := testing.T{}
_ = testutils_cobra.ExecutePingcli(&t, "config", "get", options.PingFederateClientCredentialsAuthClientSecretOption.ViperKey)
}
Output: Configuration values for profile 'default' and key 'service.pingfederate.authentication.clientCredentialsAuth.clientSecret': service.pingfederate.authentication.clientCredentialsAuth.clientSecret=********
Example (GetUnmaskedValue) ¶
https://pkg.go.dev/testing#hdr-Examples
package main
import (
"testing"
"github.com/pingidentity/pingcli/internal/configuration/options"
"github.com/pingidentity/pingcli/internal/testing/testutils_cobra"
)
func main() {
t := testing.T{}
_ = testutils_cobra.ExecutePingcli(&t, "config", "get", options.RootColorOption.ViperKey)
}
Output: Configuration values for profile 'default' and key 'noColor': noColor=true
Example (SetMaskedValue) ¶
https://pkg.go.dev/testing#hdr-Examples
package main
import (
"fmt"
"testing"
"github.com/pingidentity/pingcli/internal/configuration/options"
"github.com/pingidentity/pingcli/internal/testing/testutils_cobra"
)
func main() {
t := testing.T{}
_ = testutils_cobra.ExecutePingcli(&t, "config", "set", fmt.Sprintf("%s=%s", options.PingFederateBasicAuthPasswordOption.ViperKey, "1234"))
}
Output: SUCCESS: Configuration set successfully: service.pingfederate.authentication.basicAuth.password=********
Example (SetUnmaskedValue) ¶
https://pkg.go.dev/testing#hdr-Examples
package main
import (
"fmt"
"testing"
"github.com/pingidentity/pingcli/internal/configuration/options"
"github.com/pingidentity/pingcli/internal/testing/testutils_cobra"
)
func main() {
t := testing.T{}
_ = testutils_cobra.ExecutePingcli(&t, "config", "set", fmt.Sprintf("%s=%s", options.RootColorOption.ViperKey, "true"))
}
Output: SUCCESS: Configuration set successfully: noColor=true
Example (UnsetMaskedValue) ¶
https://pkg.go.dev/testing#hdr-Examples
package main
import (
"testing"
"github.com/pingidentity/pingcli/internal/configuration/options"
"github.com/pingidentity/pingcli/internal/testing/testutils_cobra"
)
func main() {
t := testing.T{}
_ = testutils_cobra.ExecutePingcli(&t, "config", "unset", options.PingFederateBasicAuthUsernameOption.ViperKey)
}
Output: SUCCESS: Configuration unset successfully: service.pingfederate.authentication.basicAuth.username=
Example (UnsetUnmaskedValue) ¶
https://pkg.go.dev/testing#hdr-Examples
package main
import (
"testing"
"github.com/pingidentity/pingcli/internal/configuration/options"
"github.com/pingidentity/pingcli/internal/testing/testutils_cobra"
)
func main() {
t := testing.T{}
_ = testutils_cobra.ExecutePingcli(&t, "config", "unset", options.RootOutputFormatOption.ViperKey)
}
Output: SUCCESS: Configuration unset successfully: outputFormat=text
Index ¶
- func NewConfigAddProfileCommand() *cobra.Command
- func NewConfigCommand() *cobra.Command
- func NewConfigDeleteProfileCommand() *cobra.Command
- func NewConfigGetCommand() *cobra.Command
- func NewConfigListProfilesCommand() *cobra.Command
- func NewConfigSetActiveProfileCommand() *cobra.Command
- func NewConfigSetCommand() *cobra.Command
- func NewConfigUnsetCommand() *cobra.Command
- func NewConfigViewProfileCommand() *cobra.Command
Examples ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewConfigCommand ¶
func NewConfigGetCommand ¶
func NewConfigSetCommand ¶
func NewConfigUnsetCommand ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.