github.com/mook-as/cf-cli@v7.0.0-beta.28.0.20200120190804-b91c115fae48+incompatible/cf/errors/invalid_ssl_cert_error.go (about) 1 package errors 2 3 import ( 4 . "code.cloudfoundry.org/cli/cf/i18n" 5 ) 6 7 type InvalidSSLCert struct { 8 URL string 9 Reason string 10 } 11 12 func NewInvalidSSLCert(url, reason string) *InvalidSSLCert { 13 return &InvalidSSLCert{ 14 URL: url, 15 Reason: reason, 16 } 17 } 18 19 func (err *InvalidSSLCert) Error() string { 20 message := T("Received invalid SSL certificate from ") + err.URL 21 if err.Reason != "" { 22 message += " - " + err.Reason 23 } 24 return message 25 }