Documentation ¶
Index ¶
- func CheckIntOption(opt int32, optName string, descriptors map[string]*cpb.Descriptor) error
- func CheckStringListOption(values []string, optName string, descriptors map[string]*cpb.Descriptor) error
- func CheckStringOption(opt, optName string, descriptors map[string]*cpb.Descriptor) error
- func CheckUI(ui map[string]string, requireDescription bool) (string, error)
- func ClientsEqual(a, b map[string]*cpb.Client) bool
- func OptDuration(optName, optVal, minVal, maxVal string) (time.Duration, *optional.Duration, *optional.Duration, error)
- func ValidToWriteConfig(realm string, readOnlyMaster bool) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckIntOption ¶
CheckIntOption checks if the int option valid.
func CheckStringListOption ¶
func CheckStringOption ¶
func CheckStringOption(opt, optName string, descriptors map[string]*cpb.Descriptor) error
CheckStringOption checks if the string option valid.
func ClientsEqual ¶
ClientsEqual compares two maps of Client protos and returns true if equal.
func OptDuration ¶
func OptDuration(optName, optVal, minVal, maxVal string) (time.Duration, *optional.Duration, *optional.Duration, error)
OptDuration parses opt value, min and max.
func ValidToWriteConfig ¶ added in v0.9.9
ValidToWriteConfig assumes the caller is trying to modify the realm's config and therefore returns an error if it is read only.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.