Documentation
¶
Index ¶
- Constants
- Variables
- func KeyPrefix(p string) []byte
- func NewErrCRLSignerCertificatePidNotEqualMsgPid(e interface{}) error
- func NewErrCRLSignerCertificateVidNotEqualAccountVid(e interface{}) error
- func NewErrCRLSignerCertificateVidNotEqualMsgVid(e interface{}) error
- func NewErrCRLSignerCertificateVidNotEqualRevocationPointVid(vid1 int32, vid2 int32) error
- func NewErrCertNotChainedBack() error
- func NewErrCertificateAlreadyExists(issuer string, serialNumber string) error
- func NewErrCertificateDoesNotExist(subject string, subjectKeyID string) error
- func NewErrCertificateVidNotEqualMsgVid(e interface{}) error
- func NewErrDataFieldPresented(e interface{}) error
- func NewErrEmptyDataDigest(e interface{}) error
- func NewErrEmptyDataDigestType(e interface{}) error
- func NewErrInappropriateCertificateType(e interface{}) error
- func NewErrInvalidCertificate(e interface{}) error
- func NewErrInvalidDataDigestType(e interface{}) error
- func NewErrInvalidDataURLFormat(e interface{}) error
- func NewErrInvalidPidFormat(e interface{}) error
- func NewErrInvalidRevocationType(e interface{}) error
- func NewErrInvalidVidFormat(e interface{}) error
- func NewErrMessageVidNotEqualRootCertVid(vid1 int32, vid2 int32) error
- func NewErrNonEmptyDataDigest(e interface{}) error
- func NewErrNonRootCertificateSelfSigned(e interface{}) error
- func NewErrNotEmptyDataDigestType(e interface{}) error
- func NewErrNotEmptyPid(e interface{}) error
- func NewErrNotEmptyVid(e interface{}) error
- func NewErrPemValuesNotEqual(e interface{}) error
- func NewErrPidNotFound(e interface{}) error
- func NewErrPkiRevocationDistributionPointAlreadyExists(e interface{}) error
- func NewErrPkiRevocationDistributionPointDoesNotExists(e interface{}) error
- func NewErrProposedCertificateAlreadyExists(subject string, subjectKeyID string) error
- func NewErrProposedCertificateDoesNotExist(subject string, subjectKeyID string) error
- func NewErrProposedCertificateRevocationAlreadyExists(subject string, subjectKeyID string) error
- func NewErrProposedCertificateRevocationDoesNotExist(subject string, subjectKeyID string) error
- func NewErrRevokedCertificateDoesNotExist(subject string, subjectKeyID string) error
- func NewErrRootCertificateIsNotSelfSigned(e interface{}) error
- func NewErrUnsupportedOperation(e interface{}) error
- func NewErrVidNotFound(e interface{}) error
- func NewErrWrongSubjectKeyIDFormat(e interface{}) error
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") ErrMessageVidNotEqualRootCertVid = sdkerrors.Register(ModuleName, 436, "Message vid is not equal to ledger's root certificate vid") ErrCertNotChainedBack = sdkerrors.Register(ModuleName, 437, "Certificate is not chained back to a root certificate on DCL") )
x/pki module sentinel errors.
View Source
var ( ApprovedRootCertificatesKey = []byte{0} RevokedRootCertificatesKey = []byte{0} )
Functions ¶
func NewErrCRLSignerCertificatePidNotEqualMsgPid ¶
func NewErrCRLSignerCertificatePidNotEqualMsgPid(e interface{}) error
func NewErrCRLSignerCertificateVidNotEqualAccountVid ¶
func NewErrCRLSignerCertificateVidNotEqualAccountVid(e interface{}) error
func NewErrCRLSignerCertificateVidNotEqualMsgVid ¶
func NewErrCRLSignerCertificateVidNotEqualMsgVid(e interface{}) error
func NewErrCertNotChainedBack ¶
func NewErrCertNotChainedBack() 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 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.
Click to show internal directories.
Click to hide internal directories.