Documentation ¶
Index ¶
- func ContainsInvalidChars(charset, s string) error
- func ContainsValidCharset(charset, s string) error
- func GetCodeURI(opts map[string]interface{}) (string, error)
- func GetContentType(r *http.Request) string
- func GetCurrentBaseURL(r *http.Request) string
- func GetCurrentURL(r *http.Request) string
- func GetRandomString(i int) string
- func GetRandomStringFromRange(a, b int) string
- func GetSourceAddress(r *http.Request) string
- func NewLogger() *zap.Logger
- func ParseCredentials(r *http.Request) (map[string]string, error)
- func ReadCertFile(filePath string) (string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ContainsInvalidChars ¶ added in v1.0.16
ContainsInvalidChars returns error if the provided string contains characters outside of the allowed character set.
func ContainsValidCharset ¶ added in v1.0.16
ContainsValidCharset returns error if the provided string contains characters outside of the provided character set.
func GetCodeURI ¶ added in v1.1.2
GetCodeURI returns TOTP/HOTP Key URI
func GetContentType ¶ added in v1.2.4
GetContentType returns requested content type.
func GetCurrentBaseURL ¶ added in v1.1.5
GetCurrentBaseURL returns current base URL
func GetCurrentURL ¶ added in v1.1.5
GetCurrentURL returns current URL
func GetRandomString ¶
GetRandomString returns X character long random string.
func GetRandomStringFromRange ¶
GetRandomStringFromRange generates random string of a random length. The random lenght is bounded by a and b.
func GetSourceAddress ¶ added in v1.2.4
GetSourceAddress returns the IP address of the request.
func ParseCredentials ¶ added in v1.2.4
ParseCredentials extracts credentials from HTTP request.
func ReadCertFile ¶ added in v1.1.3
ReadCertFile return certificate content as a string.
Types ¶
This section is empty.