Hi,
Could someone please verify that for the following ASN.1 definitions
(snippet) :-
contact [6] IMPLICIT SEQUENCE SIZE(1..5) OF SEQUENCE {
name [0] IMPLICIT Name OPTIONAL,
url [1] EXPLICIT Url OPTIONAL,
value [2] IMPLICIT INTEGER OPTIONAL,
delta [5] IMPLICIT INTEGER OPTIONAL
} OPTIONAL,
Name ::= IA5String (SIZE(1..64))
Url ::= CHOICE {
myUrl [0] IMPLICIT SEQUENCE {
user [0] IMPLICIT IA5String (SIZE(1..16)) OPTIONAL,
host [1] IMPLICIT IA5String (SIZE(1..64)) OPTIONAL,
port [2] IMPLICIT INTEGER OPTIONAL,
transport [3] IMPLICIT ENUMERATED {
udp(0),
tcp(1),
} OPTIONAL
}
Is the following BER encoding of "contact" field is correct ?
[6] {
SEQUENCE {
[0] (72 65 73 70 6F 6E 73 65 4F 4B)
[2] (00)
}
and how about this ?
[6] {
SEQUENCE {
[1] {
[0] {
[1] (6C 61 76)
[2] (16 44)
[3] (00)
}
}
[1] {
[0] {
[1] (6C 61 76)
[2] (16 45)
[3] (01)
}
}
}
}
thanks,
bani
_______________________________________________
ASN1 mailing list
[email protected]
http://lists.asn1.org/mailman/listinfo/asn1