error.go 355 B

1234567891011121314151617
  1. package v4a
  2. import "fmt"
  3. // SigningError indicates an error condition occurred while performing SigV4a signing
  4. type SigningError struct {
  5. Err error
  6. }
  7. func (e *SigningError) Error() string {
  8. return fmt.Sprintf("failed to sign request: %v", e.Err)
  9. }
  10. // Unwrap returns the underlying error cause
  11. func (e *SigningError) Unwrap() error {
  12. return e.Err
  13. }