| 123456789101112131415161718 |
- package types
- import "github.com/jcmturner/gofork/encoding/asn1"
- // TypedData implements RFC 4120 type: https://tools.ietf.org/html/rfc4120#section-5.9.1
- type TypedData struct {
- DataType int32 `asn1:"explicit,tag:0"`
- DataValue []byte `asn1:"optional,explicit,tag:1"`
- }
- // TypedDataSequence implements RFC 4120 type: https://tools.ietf.org/html/rfc4120#section-5.9.1
- type TypedDataSequence []TypedData
- // Unmarshal bytes into the TypedDataSequence.
- func (a *TypedDataSequence) Unmarshal(b []byte) error {
- _, err := asn1.Unmarshal(b, a)
- return err
- }
|