package certerr
import "git.wntrmute.dev/kyle/goutils/certlib/certerr"
Index ¶
- Variables
- func DecodeError(t ErrorSourceType, err error) error
- func ErrInvalidPEMType(have string, want ...string) error
- func LoadingError(t ErrorSourceType, err error) error
- func ParsingError(t ErrorSourceType, err error) error
- func VerifyError(t ErrorSourceType, err error) error
- type ErrorSourceType
- type InvalidPEMType
Variables ¶
ErrEmptyCertificate indicates that a certificate could not be processed because there was no data to process.
Functions ¶
func DecodeError ¶
func DecodeError(t ErrorSourceType, err error) error
func ErrInvalidPEMType ¶
ErrInvalidPEMType returns a new InvalidPEMType error.
func LoadingError ¶
func LoadingError(t ErrorSourceType, err error) error
func ParsingError ¶
func ParsingError(t ErrorSourceType, err error) error
func VerifyError ¶
func VerifyError(t ErrorSourceType, err error) error
Types ¶
type ErrorSourceType ¶
type ErrorSourceType uint8
const ( ErrorSourceCertificate ErrorSourceType = 1 ErrorSourcePrivateKey ErrorSourceType = 2 ErrorSourceCSR ErrorSourceType = 3 ErrorSourceSCTList ErrorSourceType = 4 ErrorSourceKeypair ErrorSourceType = 5 )
func (ErrorSourceType) String ¶
func (t ErrorSourceType) String() string
type InvalidPEMType ¶
type InvalidPEMType struct {
// contains filtered or unexported fields
}
InvalidPEMType is used to indicate that we were expecting one type of PEM file, but saw another.
func (*InvalidPEMType) Error ¶
func (err *InvalidPEMType) Error() string
Source Files ¶
errors.go
- Version
- v1.7.7 (latest)
- Published
- Jun 15, 2024
- Platform
- linux/amd64
- Imports
- 3 packages
- Last checked
- 4 days ago –
Tools for package owners.