22 lines
631 B
Go
22 lines
631 B
Go
// Copyright (c) HashiCorp, Inc.
|
|
// SPDX-License-Identifier: MPL-2.0
|
|
|
|
package bsr
|
|
|
|
import (
|
|
"errors"
|
|
)
|
|
|
|
// ErrUnknown represents an unknown error
|
|
var ErrUnknown = errors.New("unknown error")
|
|
|
|
// ErrInvalidParameter represents an invalid parameter error
|
|
var ErrInvalidParameter = errors.New("invalid parameter")
|
|
|
|
// ErrNotSupported represents an operation that is not supported for a
|
|
// particular protocol.
|
|
var ErrNotSupported = errors.New("not supported by protocol")
|
|
|
|
// ErrBsrKeyPersistenceFailure indicates a failure in persisting BSR encryption keys
|
|
var ErrBsrKeyPersistenceFailure = errors.New("could not persist BSR keys")
|