types

package
v1.2.0-dev3 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 20, 2023 License: Apache-2.0 Imports: 1 Imported by: 0

Documentation

Index

Constants

View Source
const (
	// ModuleName defines the module name.
	ModuleName = "pki"

	// StoreKey defines the primary module store key.
	StoreKey = ModuleName

	// RouterKey is the message route for slashing.
	RouterKey = ModuleName

	// QuerierRoute defines the module's query routing key.
	QuerierRoute = ModuleName

	// MemStoreKey defines the in-memory store key.
	MemStoreKey = "mem_pki"
)
View Source
const (
	ApprovedRootCertificatesKeyPrefix = "ApprovedRootCertificates/value/"
	RevokedRootCertificatesKeyPrefix  = "RevokedRootCertificates/value/"
)

Variables

View Source
var (
	ErrProposedCertificateAlreadyExists                  = sdkerrors.Register(ModuleName, 401, "proposed certificate already exists")
	ErrProposedCertificateDoesNotExist                   = sdkerrors.Register(ModuleName, 402, "proposed certificate does not exist")
	ErrCertificateAlreadyExists                          = sdkerrors.Register(ModuleName, 403, "certificate already exists")
	ErrCertificateDoesNotExist                           = sdkerrors.Register(ModuleName, 404, "certificate does not exist")
	ErrProposedCertificateRevocationAlreadyExists        = sdkerrors.Register(ModuleName, 405, "proposed certificate revocation already exists")
	ErrProposedCertificateRevocationDoesNotExist         = sdkerrors.Register(ModuleName, 406, "proposed certificate revocation does not exist")
	ErrRevokedCertificateDoesNotExist                    = sdkerrors.Register(ModuleName, 407, "revoked certificate does not exist")
	ErrInappropriateCertificateType                      = sdkerrors.Register(ModuleName, 408, "inappropriate certificate type")
	ErrInvalidCertificate                                = sdkerrors.Register(ModuleName, 409, "invalid certificate")
	ErrInvalidDataDigestType                             = sdkerrors.Register(ModuleName, 410, "invalid data digest type")
	ErrInvalidRevocationType                             = sdkerrors.Register(ModuleName, 411, "invalid revocation type")
	ErrNotEmptyPid                                       = sdkerrors.Register(ModuleName, 412, "pid is not empty")
	ErrNotEmptyVid                                       = sdkerrors.Register(ModuleName, 413, "vid is not empty")
	ErrRootCertificateIsNotSelfSigned                    = sdkerrors.Register(ModuleName, 414, "Root certificate is not self-signed")
	ErrCRLSignerCertificatePidNotEqualMsgPid             = sdkerrors.Register(ModuleName, 415, "CRLSignerCertificate pid does not equal message pid")
	ErrCRLSignerCertificateVidNotEqualRevocationPointVid = sdkerrors.Register(ModuleName, 416, "CRLSignerCertificate vid does not equal revocation point pid")
	ErrCRLSignerCertificateVidNotEqualMsgVid             = sdkerrors.Register(ModuleName, 417, "CRLSignerCertificate vid does not equal message vid")
	ErrCRLSignerCertificateVidNotEqualAccountVid         = sdkerrors.Register(ModuleName, 418, "CRLSignerCertificate vid does not equal account vid")
	ErrNonRootCertificateSelfSigned                      = sdkerrors.Register(ModuleName, 419, "Intermediate or leaf certificate must not be self-signed")
	ErrEmptyDataFileSize                                 = sdkerrors.Register(ModuleName, 420, "empty data file size")
	ErrEmptyDataDigest                                   = sdkerrors.Register(ModuleName, 421, "empty data digest")
	ErrEmptyDataDigestType                               = sdkerrors.Register(ModuleName, 422, "empty data digest type")
	ErrNotEmptyDataDigestType                            = sdkerrors.Register(ModuleName, 423, "not empty data digest type")
	ErrDataFieldPresented                                = sdkerrors.Register(ModuleName, 424, "one or more of DataDigest, DataDigestType, DataFileSize fields presented")
	ErrWrongSubjectKeyIDFormat                           = sdkerrors.Register(ModuleName, 425, "wrong SubjectKeyID format")
	ErrVidNotFound                                       = sdkerrors.Register(ModuleName, 426, "vid not found")
	ErrPidNotFound                                       = sdkerrors.Register(ModuleName, 427, "pid not found")
	ErrPemValuesNotEqual                                 = sdkerrors.Register(ModuleName, 428, "pem values of certificates are not equal")
	ErrPkiRevocationDistributionPointAlreadyExists       = sdkerrors.Register(ModuleName, 429, "pki revocation distribution point already exists")
	ErrPkiRevocationDistributionPointDoesNotExists       = sdkerrors.Register(ModuleName, 430, "pki revocaition distribution point does not exist")
	ErrUnsupportedOperation                              = sdkerrors.Register(ModuleName, 431, "unsupported operation")
	ErrInvalidVidFormat                                  = sdkerrors.Register(ModuleName, 432, "invalid vid format")
	ErrInvalidPidFormat                                  = sdkerrors.Register(ModuleName, 433, "invalid pid format")
	ErrInvalidDataURLFormat                              = sdkerrors.Register(ModuleName, 434, "invalid data url format")
	ErrCertificateVidNotEqualMsgVid                      = sdkerrors.Register(ModuleName, 435, "certificate's vid is not equal to the message vid")
)

x/pki module sentinel errors.

View Source
var (
	ApprovedRootCertificatesKey = []byte{0}
	RevokedRootCertificatesKey  = []byte{0}
)

Functions

func KeyPrefix

func KeyPrefix(p string) []byte

func NewErrCRLSignerCertificatePidNotEqualMsgPid

func NewErrCRLSignerCertificatePidNotEqualMsgPid(e interface{}) error

func NewErrCRLSignerCertificateVidNotEqualAccountVid

func NewErrCRLSignerCertificateVidNotEqualAccountVid(e interface{}) error

func NewErrCRLSignerCertificateVidNotEqualMsgVid

func NewErrCRLSignerCertificateVidNotEqualMsgVid(e interface{}) error

func NewErrCRLSignerCertificateVidNotEqualRevocationPointVid

func NewErrCRLSignerCertificateVidNotEqualRevocationPointVid(e interface{}) error

func NewErrCertificateAlreadyExists

func NewErrCertificateAlreadyExists(issuer string, serialNumber string) error

func NewErrCertificateDoesNotExist

func NewErrCertificateDoesNotExist(subject string, subjectKeyID string) error

func NewErrCertificateVidNotEqualMsgVid

func NewErrCertificateVidNotEqualMsgVid(e interface{}) error

func NewErrDataFieldPresented

func NewErrDataFieldPresented(e interface{}) error

func NewErrEmptyDataDigest

func NewErrEmptyDataDigest(e interface{}) error

func NewErrEmptyDataDigestType

func NewErrEmptyDataDigestType(e interface{}) error

func NewErrInappropriateCertificateType

func NewErrInappropriateCertificateType(e interface{}) error

func NewErrInvalidCertificate

func NewErrInvalidCertificate(e interface{}) error

func NewErrInvalidDataDigestType

func NewErrInvalidDataDigestType(e interface{}) error

func NewErrInvalidDataURLFormat

func NewErrInvalidDataURLFormat(e interface{}) error

func NewErrInvalidPidFormat

func NewErrInvalidPidFormat(e interface{}) error

func NewErrInvalidRevocationType

func NewErrInvalidRevocationType(e interface{}) error

func NewErrInvalidVidFormat

func NewErrInvalidVidFormat(e interface{}) error

func NewErrNonEmptyDataDigest

func NewErrNonEmptyDataDigest(e interface{}) error

func NewErrNonRootCertificateSelfSigned

func NewErrNonRootCertificateSelfSigned(e interface{}) error

func NewErrNotEmptyDataDigestType

func NewErrNotEmptyDataDigestType(e interface{}) error

func NewErrNotEmptyPid

func NewErrNotEmptyPid(e interface{}) error

func NewErrNotEmptyVid

func NewErrNotEmptyVid(e interface{}) error

func NewErrPemValuesNotEqual

func NewErrPemValuesNotEqual(e interface{}) error

func NewErrPidNotFound

func NewErrPidNotFound(e interface{}) error

func NewErrPkiRevocationDistributionPointAlreadyExists

func NewErrPkiRevocationDistributionPointAlreadyExists(e interface{}) error

func NewErrPkiRevocationDistributionPointDoesNotExists

func NewErrPkiRevocationDistributionPointDoesNotExists(e interface{}) error

func NewErrProposedCertificateAlreadyExists

func NewErrProposedCertificateAlreadyExists(subject string, subjectKeyID string) error

func NewErrProposedCertificateDoesNotExist

func NewErrProposedCertificateDoesNotExist(subject string, subjectKeyID string) error

func NewErrProposedCertificateRevocationAlreadyExists

func NewErrProposedCertificateRevocationAlreadyExists(subject string, subjectKeyID string) error

func NewErrProposedCertificateRevocationDoesNotExist

func NewErrProposedCertificateRevocationDoesNotExist(subject string, subjectKeyID string) error

func NewErrRevokedCertificateDoesNotExist

func NewErrRevokedCertificateDoesNotExist(subject string, subjectKeyID string) error

func NewErrRootCertificateIsNotSelfSigned

func NewErrRootCertificateIsNotSelfSigned(e interface{}) error

func NewErrUnsupportedOperation

func NewErrUnsupportedOperation(e interface{}) error

func NewErrVidNotFound

func NewErrVidNotFound(e interface{}) error

func NewErrWrongSubjectKeyIDFormat

func NewErrWrongSubjectKeyIDFormat(e interface{}) error

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL