Documentation
¶
Index ¶
- func CheckPasswordHash(password, hash string) bool
- func ContainsSpace(s string) bool
- func CreateTLSConfiguration(truststorePath, truststorePassword string) (*tls.Config, error)
- func HashPassword(password string) (string, error)
- func IsValidEmail(email string) bool
- func IsValidPassword(password string) bool
- func Retry(attempts int, sleep time.Duration, fn func() error) error
- func SendEmail(to, subject, body string) error
- func WaitForKafkaReady(broker string, timeout time.Duration) bool
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func CheckPasswordHash ¶
func ContainsSpace ¶
containsSpace - функция для проверки пробелов
func CreateTLSConfiguration ¶
CreateTLSConfiguration создает TLS конфигурацию для использования с Kafka
func HashPassword ¶
func IsValidEmail ¶
IsValidEmail проверяет формат email с помощью регулярного выражения
func IsValidPassword ¶
IsValidPassword проверяет пароль на соответствие минимальным требованиям безопасности
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.