Versions in this module Expand all Collapse all v0 v0.0.2 Jun 13, 2023 Changes in this version + type CaProfile struct + CaCertificate enc.Wire + CaInfo string + CaPrefix enc.Name + MaxValidPeriod uint64 + ParameterKey []string + func ParseCaProfile(reader enc.ParseReader, ignoreCritical bool) (*CaProfile, error) + func (value *CaProfile) Bytes() []byte + func (value *CaProfile) Encode() enc.Wire + type CaProfileEncoder struct + CaCertificate_length uint + CaPrefix_length uint + ParameterKey_subencoder []struct{} + func (encoder *CaProfileEncoder) Encode(value *CaProfile) enc.Wire + func (encoder *CaProfileEncoder) EncodeInto(value *CaProfile, buf []byte) + func (encoder *CaProfileEncoder) Init(value *CaProfile) + type CaProfileParsingContext struct + func (context *CaProfileParsingContext) Init() + func (context *CaProfileParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*CaProfile, error) + type CertificateName struct + Name enc.Name + func ParseCertificateName(reader enc.ParseReader, ignoreCritical bool) (*CertificateName, error) + func (value *CertificateName) Bytes() []byte + func (value *CertificateName) Encode() enc.Wire + type CertificateNameEncoder struct + Name_length uint + func (encoder *CertificateNameEncoder) Encode(value *CertificateName) enc.Wire + func (encoder *CertificateNameEncoder) EncodeInto(value *CertificateName, buf []byte) + func (encoder *CertificateNameEncoder) Init(value *CertificateName) + type CertificateNameParsingContext struct + func (context *CertificateNameParsingContext) Init() + func (context *CertificateNameParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*CertificateName, error) + type ChallengeDataPlaintext struct + ChallengeStatus *string + ForwardingHint *Links + IssuedCertificateName *CertificateName + Parameters map[string][]byte + RemainingTime *uint64 + RemainingTries *uint64 + Status uint64 + func ParseChallengeDataPlaintext(reader enc.ParseReader, ignoreCritical bool) (*ChallengeDataPlaintext, error) + func (value *ChallengeDataPlaintext) Bytes() []byte + func (value *ChallengeDataPlaintext) Encode() enc.Wire + type ChallengeDataPlaintextEncoder struct + ForwardingHint_encoder LinksEncoder + IssuedCertificateName_encoder CertificateNameEncoder + Parameters_valencoder map[string]... + func (encoder *ChallengeDataPlaintextEncoder) Encode(value *ChallengeDataPlaintext) enc.Wire + func (encoder *ChallengeDataPlaintextEncoder) EncodeInto(value *ChallengeDataPlaintext, buf []byte) + func (encoder *ChallengeDataPlaintextEncoder) Init(value *ChallengeDataPlaintext) + type ChallengeDataPlaintextParsingContext struct + ForwardingHint_context LinksParsingContext + IssuedCertificateName_context CertificateNameParsingContext + func (context *ChallengeDataPlaintextParsingContext) Init() + func (context *ChallengeDataPlaintextParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*ChallengeDataPlaintext, error) + type ChallengeInterestPlaintext struct + Parameters map[string][]byte + SelectedChallenge string + func ParseChallengeInterestPlaintext(reader enc.ParseReader, ignoreCritical bool) (*ChallengeInterestPlaintext, error) + func (value *ChallengeInterestPlaintext) Bytes() []byte + func (value *ChallengeInterestPlaintext) Encode() enc.Wire + type ChallengeInterestPlaintextEncoder struct + Parameters_valencoder map[string]... + func (encoder *ChallengeInterestPlaintextEncoder) Encode(value *ChallengeInterestPlaintext) enc.Wire + func (encoder *ChallengeInterestPlaintextEncoder) EncodeInto(value *ChallengeInterestPlaintext, buf []byte) + func (encoder *ChallengeInterestPlaintextEncoder) Init(value *ChallengeInterestPlaintext) + type ChallengeInterestPlaintextParsingContext struct + func (context *ChallengeInterestPlaintextParsingContext) Init() + func (context *ChallengeInterestPlaintextParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*ChallengeInterestPlaintext, error) + type EncryptedMessage struct + AuthenticationTag []byte + EncryptedPayload []byte + InitializationVector []byte + func ParseEncryptedMessage(reader enc.ParseReader, ignoreCritical bool) (*EncryptedMessage, error) + func (value *EncryptedMessage) Bytes() []byte + func (value *EncryptedMessage) Encode() enc.Wire + type EncryptedMessageEncoder struct + func (encoder *EncryptedMessageEncoder) Encode(value *EncryptedMessage) enc.Wire + func (encoder *EncryptedMessageEncoder) EncodeInto(value *EncryptedMessage, buf []byte) + func (encoder *EncryptedMessageEncoder) Init(value *EncryptedMessage) + type EncryptedMessageParsingContext struct + func (context *EncryptedMessageParsingContext) Init() + func (context *EncryptedMessageParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*EncryptedMessage, error) + type ErrorMessage struct + ErrorCode uint64 + ErrorInfo string + func ParseErrorMessage(reader enc.ParseReader, ignoreCritical bool) (*ErrorMessage, error) + func (value *ErrorMessage) Bytes() []byte + func (value *ErrorMessage) Encode() enc.Wire + type ErrorMessageEncoder struct + func (encoder *ErrorMessageEncoder) Encode(value *ErrorMessage) enc.Wire + func (encoder *ErrorMessageEncoder) EncodeInto(value *ErrorMessage, buf []byte) + func (encoder *ErrorMessageEncoder) Init(value *ErrorMessage) + type ErrorMessageParsingContext struct + func (context *ErrorMessageParsingContext) Init() + func (context *ErrorMessageParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*ErrorMessage, error) + type Links struct + Names []enc.Name + func ParseLinks(reader enc.ParseReader, ignoreCritical bool) (*Links, error) + func (value *Links) Bytes() []byte + func (value *Links) Encode() enc.Wire + type LinksEncoder struct + Names_subencoder []struct{ ... } + func (encoder *LinksEncoder) Encode(value *Links) enc.Wire + func (encoder *LinksEncoder) EncodeInto(value *Links, buf []byte) + func (encoder *LinksEncoder) Init(value *Links) + type LinksParsingContext struct + func (context *LinksParsingContext) Init() + func (context *LinksParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*Links, error) + type NewData struct + Challenge []string + EcdhPub []byte + RequestId []byte + Salt []byte + func ParseNewData(reader enc.ParseReader, ignoreCritical bool) (*NewData, error) + func (value *NewData) Bytes() []byte + func (value *NewData) Encode() enc.Wire + type NewDataEncoder struct + Challenge_subencoder []struct{} + func (encoder *NewDataEncoder) Encode(value *NewData) enc.Wire + func (encoder *NewDataEncoder) EncodeInto(value *NewData, buf []byte) + func (encoder *NewDataEncoder) Init(value *NewData) + type NewDataParsingContext struct + func (context *NewDataParsingContext) Init() + func (context *NewDataParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*NewData, error) + type NewInterestAppParameters struct + CertRequest []byte + EcdhPub []byte + func ParseNewInterestAppParameters(reader enc.ParseReader, ignoreCritical bool) (*NewInterestAppParameters, error) + func (value *NewInterestAppParameters) Bytes() []byte + func (value *NewInterestAppParameters) Encode() enc.Wire + type NewInterestAppParametersEncoder struct + func (encoder *NewInterestAppParametersEncoder) Encode(value *NewInterestAppParameters) enc.Wire + func (encoder *NewInterestAppParametersEncoder) EncodeInto(value *NewInterestAppParameters, buf []byte) + func (encoder *NewInterestAppParametersEncoder) Init(value *NewInterestAppParameters) + type NewInterestAppParametersParsingContext struct + func (context *NewInterestAppParametersParsingContext) Init() + func (context *NewInterestAppParametersParsingContext) Parse(reader enc.ParseReader, ignoreCritical bool) (*NewInterestAppParameters, error)