Documentation
¶
Overview ¶
Package cmd provides CLI commands for the CERN SSO tool.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Execute ¶
func Execute()
Execute adds all child commands to the root command and sets flags appropriately. This is called by main.main(). It only needs to happen once to the rootCmd.
func GetOTPProvider ¶
func GetOTPProvider() *auth.OTPProvider
GetOTPProvider returns an OTP provider configured with CLI flags.
func GetWebAuthnProvider ¶
func GetWebAuthnProvider() *auth.WebAuthnProvider
GetWebAuthnProvider returns a WebAuthn provider configured with CLI flags.
func PreferWebAuthn ¶
func PreferWebAuthn() bool
PreferWebAuthn returns true if WebAuthn should be preferred over OTP.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.