Documentation ¶
Index ¶
- Constants
- func ParseStringList(stringListInterface []interface{}) []string
- func StringInSlice(slice []string, value string) bool
- func StringMD5(in string) string
- func ValidateApplicationName(v interface{}, k string) (ws []string, es []error)
- func ValidateBool(v interface{}, k string) (ws []string, es []error)
- func ValidateCollectionRole(role string) bool
- func ValidateEmail(v interface{}, k string) (ws []string, es []error)
- func ValidateEntityType(entityType string) bool
- func ValidatePolicyName(v interface{}, k string) (ws []string, es []error)
- func ValidateSiteName(v interface{}, k string) (ws []string, es []error)
- func ValidateSiteRole(role string) bool
- func ValidateString(v interface{}, k string) (ws []string, es []error)
- func ValidateStringPropertyLength(v interface{}, maxLength int) error
- func ValidateTenantRole(role string) bool
- func ValidateUuid(v interface{}, k string) (ws []string, es []error)
Constants ¶
View Source
const ( MAX_SITE_NAME_LENGTH = 700 MAX_APP_NAME_LENGTH = 40 MAX_POLICY_NAME_LENGTH = 255 LocalIdpId = "local" DefaultCollection = "7cef2ccc-ed3e-4812-9ef2-b986c5dac2a5" RootCollection = "6b21619f-f505-41ec-af1b-09350be40000" )
Variables ¶
This section is empty.
Functions ¶
func ParseStringList ¶
func ParseStringList(stringListInterface []interface{}) []string
func StringInSlice ¶
func ValidateApplicationName ¶
func ValidateBool ¶
func ValidateCollectionRole ¶
func ValidateEmail ¶
func ValidateEntityType ¶
func ValidatePolicyName ¶
func ValidateSiteName ¶
func ValidateSiteRole ¶
func ValidateString ¶
func ValidateTenantRole ¶
func ValidateUuid ¶
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.