Documentation ¶
Index ¶
- type ValidationAlgorithm
- func CreateFromTLV(tlv codec.TLV) (ValidationAlgorithm, error)
- func NewValidationAlgorithmFromKeyId(vaType uint16, keyId hash.Hash, signatureTime uint64) ValidationAlgorithm
- func NewValidationAlgorithmFromPublickey(vaType uint16, publicKey publickey.PublicKey, signatureTime uint64) ValidationAlgorithm
- func (va ValidationAlgorithm) Children() []codec.TLV
- func (va ValidationAlgorithm) GetKeyId() hash.Hash
- func (va ValidationAlgorithm) GetKeyLink() link.Link
- func (va ValidationAlgorithm) GetPublicKey() publickey.PublicKey
- func (va ValidationAlgorithm) GetValidationSuite() uint16
- func (va ValidationAlgorithm) KeyIdString() string
- func (va ValidationAlgorithm) Length() uint16
- func (va ValidationAlgorithm) String() string
- func (va ValidationAlgorithm) Type() uint16
- func (va ValidationAlgorithm) TypeString() string
- func (va ValidationAlgorithm) Value() []byte
- type ValidationPayload
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ValidationAlgorithm ¶
type ValidationAlgorithm struct {
// contains filtered or unexported fields
}
func CreateFromTLV ¶
func CreateFromTLV(tlv codec.TLV) (ValidationAlgorithm, error)
func NewValidationAlgorithmFromKeyId ¶
func NewValidationAlgorithmFromKeyId(vaType uint16, keyId hash.Hash, signatureTime uint64) ValidationAlgorithm
func NewValidationAlgorithmFromPublickey ¶
func NewValidationAlgorithmFromPublickey(vaType uint16, publicKey publickey.PublicKey, signatureTime uint64) ValidationAlgorithm
func (ValidationAlgorithm) Children ¶
func (va ValidationAlgorithm) Children() []codec.TLV
func (ValidationAlgorithm) GetKeyId ¶
func (va ValidationAlgorithm) GetKeyId() hash.Hash
func (ValidationAlgorithm) GetKeyLink ¶
func (va ValidationAlgorithm) GetKeyLink() link.Link
func (ValidationAlgorithm) GetPublicKey ¶
func (va ValidationAlgorithm) GetPublicKey() publickey.PublicKey
func (ValidationAlgorithm) GetValidationSuite ¶
func (va ValidationAlgorithm) GetValidationSuite() uint16
func (ValidationAlgorithm) KeyIdString ¶
func (va ValidationAlgorithm) KeyIdString() string
func (ValidationAlgorithm) Length ¶
func (va ValidationAlgorithm) Length() uint16
func (ValidationAlgorithm) String ¶
func (va ValidationAlgorithm) String() string
func (ValidationAlgorithm) Type ¶
func (va ValidationAlgorithm) Type() uint16
func (ValidationAlgorithm) TypeString ¶
func (va ValidationAlgorithm) TypeString() string
func (ValidationAlgorithm) Value ¶
func (va ValidationAlgorithm) Value() []byte
type ValidationPayload ¶
type ValidationPayload struct {
// contains filtered or unexported fields
}
func NewValidationPayload ¶
func NewValidationPayload(bytes []byte) ValidationPayload
func (ValidationPayload) Children ¶
func (vp ValidationPayload) Children() []codec.TLV
func (ValidationPayload) Length ¶
func (vp ValidationPayload) Length() uint16
func (ValidationPayload) String ¶
func (vp ValidationPayload) String() string
func (ValidationPayload) Type ¶
func (vp ValidationPayload) Type() uint16
func (ValidationPayload) TypeString ¶
func (vp ValidationPayload) TypeString() string
func (ValidationPayload) Value ¶
func (vp ValidationPayload) Value() []byte
Click to show internal directories.
Click to hide internal directories.