Home
last modified time | relevance | path

Searched refs:BerObjectContent (Results 1 – 25 of 43) sorted by relevance

12

/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser-3.0.4/src/ber/
H A Dber.rs57 pub content: BerObjectContent<'a>,
69 pub enum BerObjectContent<'a> { enum
319 impl<'a> BerObjectContent<'a> { impl
337 BerObjectContent::Enum(i) => { in as_u32()
409 BerObjectContent::Integer(s) | in as_slice()
411 BerObjectContent::OctetString(s) | in as_slice()
414 BerObjectContent::IA5String(s) | in as_slice()
415 BerObjectContent::UTF8String(s) | in as_slice()
416 BerObjectContent::T61String(s) | in as_slice()
417 BerObjectContent::BmpString(s) | in as_slice()
[all …]
H A Dprint.rs2 use crate::ber::{BerObject, BerObjectContent, BerTag};
66 BerObjectContent::EndOfContent => writeln!(f, "EndOfContent"), in fmt()
69 BerObjectContent::Enum(i) => writeln!(f, "Enum({})", i), in fmt()
70 BerObjectContent::OID(ref v) => writeln!(f, "OID({:?})", v), in fmt()
72 BerObjectContent::Null => writeln!(f, "Null"), in fmt()
74 BerObjectContent::BitString(u,BitStringObject{data:v}) in fmt()
85 BerObjectContent::ContextSpecific(n,ref o) => { in fmt()
98 BerObjectContent::Set(ref v) | in fmt()
99 BerObjectContent::Sequence(ref v) => { in fmt()
123 let d = BerObject::from_obj(BerObjectContent::Sequence(vec![ in test_pretty_print()
[all …]
H A Dparser.rs148 Ok((i, BerObjectContent::EndOfContent)) in ber_read_content_eoc()
162 map(take(len), BerObjectContent::Integer)(i) in ber_read_content_integer()
185 Ok((i, BerObjectContent::Null)) in ber_read_content_null()
226 ) -> BerResult<BerObjectContent> { in ber_read_content_sequence() argument
245 |l| { BerObjectContent::Sequence(l) } in ber_read_content_sequence()
255 ) -> BerResult<BerObjectContent> { in ber_read_content_set() argument
274 |l| { BerObjectContent::Set(l) } in ber_read_content_set()
290 ) -> BerResult<BerObjectContent> { in ber_read_content_printablestring() argument
308 map(take(len), BerObjectContent::UTCTime)(i) in ber_read_content_utctime()
315 ) -> BerResult<BerObjectContent> { in ber_read_content_generalizedtime() argument
[all …]
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser/src/ber/
H A Dber.rs70 pub content: BerObjectContent<'a>,
84 pub enum BerObjectContent<'a> { enum
204 content: BerObjectContent<'hdr>, in from_header_and_content()
435 impl<'a> BerObjectContent<'a> { impl
453 BerObjectContent::Enum(i) => { in as_u32()
523 BerObjectContent::UTF8String(s) | in as_slice()
525 BerObjectContent::Integer(s) | in as_slice()
527 BerObjectContent::OctetString(s) | in as_slice()
528 BerObjectContent::T61String(s) | in as_slice()
529 BerObjectContent::BmpString(s) | in as_slice()
[all …]
H A Dprint.rs2 use crate::ber::{BerObject, BerObjectContent, BerTag};
66 BerObjectContent::EndOfContent => writeln!(f, "EndOfContent"), in fmt()
69 BerObjectContent::Enum(i) => writeln!(f, "Enum({})", i), in fmt()
70 BerObjectContent::OID(ref v) => writeln!(f, "OID({:?})", v), in fmt()
72 BerObjectContent::Null => writeln!(f, "Null"), in fmt()
74 BerObjectContent::BitString(u,BitStringObject{data:v}) in fmt()
85 BerObjectContent::ContextSpecific(n,ref o) => { in fmt()
98 BerObjectContent::Set(ref v) | in fmt()
99 BerObjectContent::Sequence(ref v) => { in fmt()
123 let d = BerObject::from_obj(BerObjectContent::Sequence(vec![ in test_pretty_print()
[all …]
H A Dparser.rs105 Ok((i, BerObjectContent::EndOfContent)) in ber_read_content_eoc()
119 map(take(len), BerObjectContent::Integer)(i) in ber_read_content_integer()
141 Ok((i, BerObjectContent::Null)) in ber_read_content_null()
179 ) -> BerResult<BerObjectContent> { in ber_read_content_sequence() argument
202 |l| { BerObjectContent::Sequence(l) } in ber_read_content_sequence()
221 |(l, _)| { BerObjectContent::Set(l) } in ber_read_content_set()
230 |l| { BerObjectContent::Set(l) } in ber_read_content_set()
257 ) -> BerResult<BerObjectContent<'a>> { in ber_read_content_printablestring()
301 .map(BerObjectContent::IA5String) in ber_read_content_ia5string()
308 map(take(len), BerObjectContent::UTCTime)(i) in ber_read_content_utctime()
[all …]
H A Dserialize.rs108 c: &'a BerObjectContent, in ber_encode_object_content()
112 BerObjectContent::Boolean(b) => { in ber_encode_object_content()
121 BerObjectContent::Null => Ok(out), in ber_encode_object_content()
122 BerObjectContent::Enum(i) => { in ber_encode_object_content()
131 BerObjectContent::OID(oid) | BerObjectContent::RelativeOID(oid) => ber_encode_oid(oid)(out), in ber_encode_object_content()
134 | BerObjectContent::IA5String(s) in ber_encode_object_content()
136 BerObjectContent::T61String(s) in ber_encode_object_content()
137 | BerObjectContent::BmpString(s) in ber_encode_object_content()
139 | BerObjectContent::UTCTime(s) in ber_encode_object_content()
141 BerObjectContent::Sequence(v) | BerObjectContent::Set(v) => ber_encode_sequence(&v)(out), in ber_encode_object_content()
[all …]
/dports/lang/gleam/gleam-0.18.2/cargo-crates/der-parser-5.1.2/src/ber/
H A Dber.rs95 pub content: BerObjectContent<'a>,
120 pub enum BerObjectContent<'a> { enum
342 content: BerObjectContent<'o>, in from_header_and_content()
630 impl<'a> BerObjectContent<'a> { impl
701 BerObjectContent::Integer(i) => { in as_u64()
743 BerObjectContent::Enum(i) => { in as_u32()
827 BerObjectContent::UTCTime(s) | in as_slice()
832 BerObjectContent::Integer(s) | in as_slice()
835 BerObjectContent::T61String(s) | in as_slice()
837 BerObjectContent::BmpString(s) | in as_slice()
[all …]
H A Dprint.rs2 use crate::ber::{BerObject, BerObjectContent, BerTag};
89 BerObjectContent::EndOfContent => writeln!(f, "EndOfContent"), in fmt()
92 BerObjectContent::Enum(i) => writeln!(f, "Enum({})", i), in fmt()
95 BerObjectContent::Null => writeln!(f, "Null"), in fmt()
97 BerObjectContent::BitString(u,BitStringObject{data:v}) in fmt()
113 BerObjectContent::Optional(ref o) => { in fmt()
119 BerObjectContent::Tagged(class, tag, ref obj) => { in fmt()
128 BerObjectContent::Set(ref v) | in fmt()
129 BerObjectContent::Sequence(ref v) => { in fmt()
153 let d = BerObject::from_obj(BerObjectContent::Sequence(vec![ in test_pretty_print()
[all …]
H A Dserialize.rs114 c: &'a BerObjectContent, in ber_encode_object_content()
118 BerObjectContent::Boolean(b) => { in ber_encode_object_content()
127 BerObjectContent::Null => Ok(out), in ber_encode_object_content()
128 BerObjectContent::Enum(i) => { in ber_encode_object_content()
137 BerObjectContent::OID(oid) | BerObjectContent::RelativeOID(oid) => ber_encode_oid(oid)(out), in ber_encode_object_content()
139 | BerObjectContent::UTCTime(s) in ber_encode_object_content()
143 | BerObjectContent::IA5String(s) in ber_encode_object_content()
145 BerObjectContent::T61String(s) in ber_encode_object_content()
147 | BerObjectContent::BmpString(s) in ber_encode_object_content()
152 BerObjectContent::Sequence(v) | BerObjectContent::Set(v) => ber_encode_sequence(v)(out), in ber_encode_object_content()
[all …]
H A Dparser.rs226 Ok((i, BerObjectContent::EndOfContent)) in ber_read_content_eoc()
240 map(take(len), BerObjectContent::Integer)(i) in ber_read_content_integer()
263 Ok((i, BerObjectContent::Null)) in ber_read_content_null()
278 Ok((rem, BerObjectContent::Enum(num))) in ber_read_content_enum()
302 ) -> BerResult<BerObjectContent> { in ber_read_content_sequence() argument
327 Ok((i, BerObjectContent::Set(l))) in ber_read_content_set()
333 Ok((rem, BerObjectContent::Set(l))) in ber_read_content_set()
373 ) -> BerResult<BerObjectContent<'a>> { in ber_read_content_printablestring()
437 .map(|s| BerObjectContent::UTCTime(s))?; in ber_read_content_utctime()
444 ) -> BerResult<BerObjectContent<'a>> { in ber_read_content_generalizedtime()
[all …]
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser/tests/
H A Dder_parser.rs19 let b_true = DerObject::from_obj(BerObjectContent::Boolean(true)); in test_der_bool()
20 let b_false = DerObject::from_obj(BerObjectContent::Boolean(false)); in test_der_bool()
58 let expected = DerObject::from_obj(BerObjectContent::BitString( in test_der_bitstring_primitive()
104 let expected = DerObject::from_obj(BerObjectContent::Null); in test_der_null()
114 let expected = DerObject::from_obj(BerObjectContent::OID( in test_der_oid()
123 let expected = DerObject::from_obj(BerObjectContent::Enum(2)); in test_der_enum()
273 content: BerObjectContent::Unknown(BerTag(0), &bytes[2..]), in test_der_contextspecific()
285 content: BerObjectContent::ContextSpecific( in test_der_explicit()
315 ) -> BerResult<BerObjectContent> { in test_der_implicit() argument
343 ) -> BerResult<BerObjectContent> { in test_der_implicit_long_tag() argument
[all …]
H A Dber_parser.rs11 let b_true = BerObject::from_obj(BerObjectContent::Boolean(true)); in test_ber_bool()
12 let b_false = BerObject::from_obj(BerObjectContent::Boolean(false)); in test_ber_bool()
79 let expected = BerObject::from_obj(BerObjectContent::Integer(b"\x01\x00\x01")); in test_ber_int()
87 let expected = BerObject::from_obj(BerObjectContent::BitString( in test_ber_bitstring_primitive()
96 let expected = BerObject::from_obj(BerObjectContent::BitString( in test_ber_bitstring_primitive()
105 let expected = BerObject::from_obj(BerObjectContent::BitString( in test_ber_bitstring_primitive()
128 let expected = BerObject::from_obj(BerObjectContent::OctetString(b"AAAAA")); in test_ber_octetstring_primitive()
135 let expected = BerObject::from_obj(BerObjectContent::Null); in test_ber_null()
145 let expected = BerObject::from_obj(BerObjectContent::OID( in test_ber_oid()
154 let expected = BerObject::from_obj(BerObjectContent::Enum(2)); in test_ber_enum()
[all …]
H A Dprimitive.rs13 Ok((empty, BerObject::from_obj(BerObjectContent::Boolean(true)))) in test_flat_take()
17 Ok((empty, BerObject::from_obj(BerObjectContent::Boolean(false)))) in test_flat_take()
21 Ok((empty, BerObjectContent::Boolean(true))) in test_flat_take()
25 Ok((empty, BerObjectContent::Boolean(false))) in test_flat_take()
36 BerObject::from_obj(BerObjectContent::OID( in test_oid()
46 BerObject::from_obj(BerObjectContent::RelativeOID( in test_oid()
60 BerObject::from_obj(BerObjectContent::RelativeOID( in test_rel_oid()
90 BerObject::from_obj(BerObjectContent::Unknown(BerTag(0x1d), &bytes[2..])) in test_unknown_tag()
110 content: BerObjectContent::Unknown(BerTag(0x0), &bytes[2..]), in test_unknown_context_specific()
125 content: BerObjectContent::Unknown(BerTag(0x22), &bytes[3..]), in test_unknown_long_tag()
[all …]
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser-3.0.4/tests/
H A Dder_parser.rs21 let b_true = DerObject::from_obj(BerObjectContent::Boolean(true)); in test_der_bool()
22 let b_false = DerObject::from_obj(BerObjectContent::Boolean(false)); in test_der_bool()
60 let expected = DerObject::from_obj(BerObjectContent::BitString( in test_der_bitstring_primitive()
106 let expected = DerObject::from_obj(BerObjectContent::Null); in test_der_null()
116 let expected = DerObject::from_obj(BerObjectContent::OID(Oid::from(&[ in test_der_oid()
125 let expected = DerObject::from_obj(BerObjectContent::Enum(2)); in test_der_enum()
275 content: BerObjectContent::Unknown(BerTag(0), &bytes[2..]), in test_der_contextspecific()
288 content: BerObjectContent::ContextSpecific( in test_der_explicit()
319 ) -> BerResult<BerObjectContent> { in test_der_implicit() argument
348 ) -> BerResult<BerObjectContent> { in test_der_implicit_long_tag() argument
[all …]
H A Dber_parser.rs17 let b_true = BerObject::from_obj(BerObjectContent::Boolean(true)); in test_ber_bool()
18 let b_false = BerObject::from_obj(BerObjectContent::Boolean(false)); in test_ber_bool()
39 BerObject::from_seq(vec![BerObject::from_obj(BerObjectContent::OctetString( in test_seq_indefinite_length()
85 let expected = BerObject::from_obj(BerObjectContent::Integer(b"\x01\x00\x01")); in test_ber_int()
93 let expected = BerObject::from_obj(BerObjectContent::BitString( in test_ber_bitstring_primitive()
102 let expected = BerObject::from_obj(BerObjectContent::BitString( in test_ber_bitstring_primitive()
111 let expected = BerObject::from_obj(BerObjectContent::BitString( in test_ber_bitstring_primitive()
134 let expected = BerObject::from_obj(BerObjectContent::OctetString(b"AAAAA")); in test_ber_octetstring_primitive()
141 let expected = BerObject::from_obj(BerObjectContent::Null); in test_ber_null()
151 let expected = BerObject::from_obj(BerObjectContent::OID(Oid::from(&[ in test_ber_oid()
[all …]
H A Dprimitive.rs20 Ok((empty, BerObject::from_obj(BerObjectContent::Boolean(true)))) in test_flat_take()
24 Ok((empty, BerObject::from_obj(BerObjectContent::Boolean(false)))) in test_flat_take()
28 Ok((empty, BerObjectContent::Boolean(true))) in test_flat_take()
32 Ok((empty, BerObjectContent::Boolean(false))) in test_flat_take()
43 BerObject::from_obj(BerObjectContent::OID(Oid::from(&[1, 2, 250, 1, 16, 9]))) in test_oid()
51 BerObject::from_obj(BerObjectContent::OID(Oid::from(&[250, 1, 16, 9]))) in test_oid()
75 BerObject::from_obj(BerObjectContent::Unknown(BerTag(0x1d), &bytes[2..])) in test_unknown_tag()
81 BerObject::from_obj(BerObjectContent::Unknown(BerTag(0x1d), &bytes[2..])) in test_unknown_tag()
96 content: BerObjectContent::Unknown(BerTag(0x0), &bytes[2..]) in test_unknown_context_specific()
112 content: BerObjectContent::Unknown(BerTag(0x22), &bytes[3..]) in test_unknown_long_tag()
[all …]
/dports/lang/gleam/gleam-0.18.2/cargo-crates/der-parser-5.1.2/tests/
H A Dder_parser.rs17 let b_true = DerObject::from_obj(BerObjectContent::Boolean(true)); in test_der_bool()
56 let expected = DerObject::from_obj(BerObjectContent::BitString( in test_der_bitstring_primitive()
108 let expected = DerObject::from_obj(BerObjectContent::Null); in test_der_null()
118 let expected = DerObject::from_obj(BerObjectContent::OID( in test_der_oid()
311 BerObjectContent::Tagged( in test_der_explicit()
336 content: BerObjectContent::IA5String("pass"), in test_der_implicit()
342 ) -> BerResult<'a, BerObjectContent<'a>> { in test_der_implicit()
362 content: BerObjectContent::IA5String("pass"), in test_der_implicit_long_tag()
368 ) -> BerResult<'a, BerObjectContent<'a>> { in test_der_implicit_long_tag()
390 DerObject::from_obj(BerObjectContent::Enum(1)), in test_der_optional()
[all …]
H A Dprimitive.rs13 Ok((empty, BerObject::from_obj(BerObjectContent::Boolean(true)))) in test_flat_take()
17 Ok((empty, BerObject::from_obj(BerObjectContent::Boolean(false)))) in test_flat_take()
21 Ok((empty, BerObjectContent::Boolean(true))) in test_flat_take()
25 Ok((empty, BerObjectContent::Boolean(false))) in test_flat_take()
36 BerObject::from_obj(BerObjectContent::OID( in test_oid()
46 BerObject::from_obj(BerObjectContent::RelativeOID( in test_oid()
60 BerObject::from_obj(BerObjectContent::RelativeOID( in test_rel_oid()
91 BerObject::from_obj(BerObjectContent::Unknown(BerTag(0x1d), &bytes[2..])) in test_unknown_tag()
111 content: BerObjectContent::Unknown(BerTag(0x0), &bytes[2..]), in test_unknown_context_specific()
126 content: BerObjectContent::Unknown(BerTag(0x22), &bytes[3..]), in test_unknown_long_tag()
[all …]
H A Dber_parser.rs20 let expected = BerObject::from_obj(BerObjectContent::Boolean(b)); in tc_ber_bool()
30 let b_true = BerObject::from_obj(BerObjectContent::Boolean(true)); in test_ber_bool()
31 let b_false = BerObject::from_obj(BerObjectContent::Boolean(false)); in test_ber_bool()
267 let expected = BerObject::from_obj(BerObjectContent::BitString( in test_ber_bitstring_primitive()
276 let expected = BerObject::from_obj(BerObjectContent::BitString( in test_ber_bitstring_primitive()
285 let expected = BerObject::from_obj(BerObjectContent::BitString( in test_ber_bitstring_primitive()
308 let expected = BerObject::from_obj(BerObjectContent::OctetString(b"AAAAA")); in test_ber_octetstring_primitive()
315 let expected = BerObject::from_obj(BerObjectContent::Null); in test_ber_null()
325 let expected = BerObject::from_obj(BerObjectContent::OID( in test_ber_oid()
334 let expected = BerObject::from_obj(BerObjectContent::Enum(2)); in test_ber_enum()
[all …]
/dports/security/suricata/suricata-6.0.4/rust/vendor/snmp-parser/src/
H A Dsnmp.rs247 BerObjectContent::OctetString(s) => { in parse_ber_octetstring_as_slice()
267 |x:BerObjectContent| { in parse_objectsyntax()
269 BerObjectContent::OctetString(s) if s.len() == 4 => { in parse_objectsyntax()
281 |x:BerObjectContent| { in parse_objectsyntax()
303 |x:BerObjectContent| { in parse_objectsyntax()
312 |x:BerObjectContent| { in parse_objectsyntax()
326 |x:BerObjectContent<'a>| { in parse_objectsyntax()
329 BerObjectContent::OctetString(s) => Ok(ObjectSyntax::String(s)), in parse_objectsyntax()
330 BerObjectContent::OID(o) => Ok(ObjectSyntax::Object(o)), in parse_objectsyntax()
332 BerObjectContent::Null => Ok(ObjectSyntax::Empty), in parse_objectsyntax()
[all …]
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser-3.0.4/src/der/
H A Dparser.rs225 F: Fn(&[u8], BerTag, usize) -> BerResult<BerObjectContent>, in parse_der_implicit() argument
234 BerObjectContent::Integer(i) => match i.len() { in parse_der_u32()
260 BerObjectContent::Integer(i) => match bytes_to_u64(i) { in parse_der_u64()
281 ) -> BerResult<BerObjectContent> { in der_read_element_content_as() argument
326 |b| { DerObject::from_header_and_content(hdr,BerObjectContent::Unknown(hdr.tag, b)) } in der_read_element_content()
333 DerObject::from_header_and_content(hdr, BerObjectContent::Unknown(hdr.tag, b)) in der_read_element_content()
340 fn der_read_content_bitstring(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in der_read_content_bitstring() argument
357 ( BerObjectContent::BitString(ignored_bits,BitStringObject{ data:s }) ) in der_read_content_bitstring()
/dports/security/suricata/suricata-6.0.4/rust/vendor/x509-parser/src/
H A Dx509.rs296 use der_parser::ber::BerObjectContent;
306 attr_value: DerObject::from_obj(BerObjectContent::PrintableString(b"FR")), in test_x509_name()
312 … attr_value: DerObject::from_obj(BerObjectContent::PrintableString(b"Some-State")), in test_x509_name()
318 … attr_value: DerObject::from_obj(BerObjectContent::PrintableString(b"Internet Widgits Pty Ltd")), in test_x509_name()
324 attr_value: DerObject::from_obj(BerObjectContent::PrintableString(b"Test1")), in test_x509_name()
328 attr_value: DerObject::from_obj(BerObjectContent::PrintableString(b"Test2")), in test_x509_name()
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser/src/der/
H A Dparser.rs290 F: Fn(&[u8], BerTag, usize) -> BerResult<BerObjectContent>, in parse_der_implicit() argument
299 BerObjectContent::Integer(i) => match i.len() { in parse_der_u32()
325 BerObjectContent::Integer(i) => match bytes_to_u64(i) { in parse_der_u64()
346 ) -> BerResult<BerObjectContent> { in der_read_element_content_as() argument
395 DerObject::from_header_and_content(hdr, BerObjectContent::Unknown(hdr.tag, b)) in der_read_element_content_recursive()
408 DerObject::from_header_and_content(hdr, BerObjectContent::Unknown(hdr.tag, b)) in der_read_element_content_recursive()
414 fn der_read_content_bitstring(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in der_read_content_bitstring() argument
431 ( BerObjectContent::BitString(ignored_bits,BitStringObject{ data:s }) ) in der_read_content_bitstring()
/dports/security/suricata/suricata-6.0.4/rust/vendor/der-parser-3.0.4/src/
H A Dmacros.rs106 …o)| $crate::ber::BerObject::from_header_and_content(hdr,$crate::ber::BerObjectContent::Sequence(o))
148 …(hdr,o)| $crate::ber::BerObject::from_header_and_content(hdr,$crate::ber::BerObjectContent::Set(o))
243 …o)| $crate::ber::BerObject::from_header_and_content(hdr,$crate::ber::BerObjectContent::Sequence(o))
292 …(hdr,o)| $crate::ber::BerObject::from_header_and_content(hdr,$crate::ber::BerObjectContent::Set(o))
348 …( $crate::ber::BerObject::from_header_and_content(hdr, $crate::ber::BerObjectContent::Sequence(con…
394 …( $crate::ber::BerObject::from_header_and_content(hdr, $crate::ber::BerObjectContent::Set(content)…
453 …$crate::ber::BerObjectContent::ContextSpecific($crate::ber::BerTag(0) /* XXX */,Some(Box::new(cont…

12