forked from TrueCloudLab/certificates
5df60c5a9b
Similarly to how ACME suppors multiple provisioners, it's now possible to load the right provisioner based on the URL.
19 lines
360 B
Go
19 lines
360 B
Go
package scep
|
|
|
|
// Error is an SCEP error type
|
|
type Error struct {
|
|
// Type ProbType
|
|
// Detail string
|
|
Message string `json:"message"`
|
|
Status int `json:"-"`
|
|
// Sub []*Error
|
|
// Identifier *Identifier
|
|
}
|
|
|
|
// Error implements the error interface.
|
|
func (e *Error) Error() string {
|
|
// if e.Err == nil {
|
|
// return e.Detail
|
|
// }
|
|
return e.Message
|
|
}
|