github.com/ouraigua/jenkins-library@v0.0.0-20231028010029-fbeaf2f3aa9b/pkg/piperutils/credentials.go (about) 1 package piperutils 2 3 import ( 4 "encoding/base64" 5 "fmt" 6 ) 7 8 func EncodeString(token string) string { 9 return base64.StdEncoding.EncodeToString([]byte(token)) 10 } 11 12 func EncodeUsernamePassword(username, password string) string { 13 return EncodeString(fmt.Sprintf("%s:%s", username, password)) 14 }