github.com/Ingenico-ePayments/connect-sdk-go@v0.0.0-20240318153750-1f8cd329b9c9/webhooks/SignatureValidationError.go (about)

     1  package webhooks
     2  
     3  // SignatureValidationError represents an error while validating webhooks signatures.
     4  type SignatureValidationError struct {
     5  	message string
     6  }
     7  
     8  // Error implements the Error interface
     9  func (sve *SignatureValidationError) Error() string {
    10  	return sve.message
    11  }
    12  
    13  // NewSignatureValidationError creates a SignatureValidationError with the given message
    14  func NewSignatureValidationError(message string) (*SignatureValidationError, error) {
    15  	return &SignatureValidationError{message}, nil
    16  }