Lines Matching refs:BerObjectContent

225 fn ber_read_content_eoc(i: &[u8]) -> BerResult<BerObjectContent> {  in ber_read_content_eoc()  argument
226 Ok((i, BerObjectContent::EndOfContent)) in ber_read_content_eoc()
230 fn ber_read_content_bool(i: &[u8]) -> BerResult<BerObjectContent> { in ber_read_content_bool() argument
232 Ok((rem, 0)) => Ok((rem, BerObjectContent::Boolean(false))), in ber_read_content_bool()
233 Ok((rem, _)) => Ok((rem, BerObjectContent::Boolean(true))), in ber_read_content_bool()
239 fn ber_read_content_integer(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_integer() argument
240 map(take(len), BerObjectContent::Integer)(i) in ber_read_content_integer()
244 fn ber_read_content_bitstring(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_bitstring() argument
251 BerObjectContent::BitString(ignored_bits, BitStringObject { data }), in ber_read_content_bitstring()
256 fn ber_read_content_octetstring(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_octetstring() argument
257 map(take(len), BerObjectContent::OctetString)(i) in ber_read_content_octetstring()
262 fn ber_read_content_null(i: &[u8]) -> BerResult<BerObjectContent> { in ber_read_content_null() argument
263 Ok((i, BerObjectContent::Null)) in ber_read_content_null()
266 fn ber_read_content_oid(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_oid() argument
271 let obj = BerObjectContent::OID(Oid::new(Cow::Borrowed(oid))); in ber_read_content_oid()
276 fn ber_read_content_enum(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_enum() argument
278 Ok((rem, BerObjectContent::Enum(num))) in ber_read_content_enum()
281 fn ber_read_content_utf8string(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_utf8string() argument
285 .map(|s| BerObjectContent::UTF8String(s))?; in ber_read_content_utf8string()
289 fn ber_read_content_relativeoid(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_relativeoid() argument
294 let obj = BerObjectContent::RelativeOID(Oid::new_relative(Cow::Borrowed(oid))); in ber_read_content_relativeoid()
302 ) -> BerResult<BerObjectContent> { in ber_read_content_sequence() argument
309 Ok((i, BerObjectContent::Sequence(l))) in ber_read_content_sequence()
315 Ok((rem, BerObjectContent::Sequence(l))) in ber_read_content_sequence()
320 fn ber_read_content_set(i: &[u8], len: BerSize, max_depth: usize) -> BerResult<BerObjectContent> { in ber_read_content_set() argument
327 Ok((i, BerObjectContent::Set(l))) in ber_read_content_set()
333 Ok((rem, BerObjectContent::Set(l))) in ber_read_content_set()
338 fn ber_read_content_numericstring<'a>(i: &'a [u8], len: usize) -> BerResult<BerObjectContent<'a>> { in ber_read_content_numericstring()
350 .map(|s| BerObjectContent::NumericString(s))?; in ber_read_content_numericstring()
354 fn ber_read_content_visiblestring<'a>(i: &'a [u8], len: usize) -> BerResult<BerObjectContent<'a>> { in ber_read_content_visiblestring()
366 .map(|s| BerObjectContent::VisibleString(s))?; in ber_read_content_visiblestring()
373 ) -> BerResult<BerObjectContent<'a>> { in ber_read_content_printablestring()
400 .map(|s| BerObjectContent::PrintableString(s))?; in ber_read_content_printablestring()
405 fn ber_read_content_t61string(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_t61string() argument
406 map(take(len), BerObjectContent::T61String)(i) in ber_read_content_t61string()
410 fn ber_read_content_videotexstring(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_videotexstring() argument
411 map(take(len), BerObjectContent::VideotexString)(i) in ber_read_content_videotexstring()
414 fn ber_read_content_ia5string<'a>(i: &'a [u8], len: usize) -> BerResult<BerObjectContent<'a>> { in ber_read_content_ia5string()
421 .map(|s| BerObjectContent::IA5String(s))?; in ber_read_content_ia5string()
425 fn ber_read_content_utctime<'a>(i: &'a [u8], len: usize) -> BerResult<BerObjectContent<'a>> { in ber_read_content_utctime()
437 .map(|s| BerObjectContent::UTCTime(s))?; in ber_read_content_utctime()
444 ) -> BerResult<BerObjectContent<'a>> { in ber_read_content_generalizedtime()
456 .map(|s| BerObjectContent::GeneralizedTime(s))?; in ber_read_content_generalizedtime()
461 fn ber_read_content_objectdescriptor(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_objectdescriptor() argument
462 map(take(len), BerObjectContent::ObjectDescriptor)(i) in ber_read_content_objectdescriptor()
466 fn ber_read_content_graphicstring(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_graphicstring() argument
467 map(take(len), BerObjectContent::GraphicString)(i) in ber_read_content_graphicstring()
471 fn ber_read_content_generalstring(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_generalstring() argument
472 map(take(len), BerObjectContent::GeneralString)(i) in ber_read_content_generalstring()
476 fn ber_read_content_bmpstring(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_bmpstring() argument
477 map(take(len), BerObjectContent::BmpString)(i) in ber_read_content_bmpstring()
481 fn ber_read_content_universalstring(i: &[u8], len: usize) -> BerResult<BerObjectContent> { in ber_read_content_universalstring() argument
482 map(take(len), BerObjectContent::UniversalString)(i) in ber_read_content_universalstring()
514 ) -> BerResult<BerObjectContent> { in ber_read_element_content_as() argument
714 ) -> impl Fn(&'a [u8], &'_ BerObjectHeader, usize) -> BerResult<'a, BerObjectContent<'a>> { in parse_ber_content()
746 ) -> impl Fn(&'a [u8], BerObjectHeader<'a>, usize) -> BerResult<'a, BerObjectContent<'a>> { in parse_ber_content2()
992 let content = BerObjectContent::Tagged(hdr.class, hdr.tag, Box::new(obj)); in parse_ber_explicit_optional()
1056 F: Fn(&'a [u8], &'_ BerObjectHeader, usize) -> BerResult<'a, BerObjectContent<'a>>, in parse_ber_implicit()
1095 BerObjectContent::Optional(Some(Box::new(inner))), in parse_ber_optional()
1099 Err(_) => Ok((i, BerObject::from_obj(BerObjectContent::Optional(None)))), in parse_ber_optional()
1190 let content = BerObjectContent::Unknown(hdr.tag, content); in parse_ber_recursive()
1199 let content = BerObjectContent::Unknown(hdr.tag, content); in parse_ber_recursive()
1234 BerObjectContent::NumericString(" 0123 4495768 ") in test_numericstring()
1239 Ok(([].as_ref(), BerObjectContent::NumericString(""))), in test_numericstring()
1250 BerObjectContent::VisibleString("AZaz]09 '()+,-./:=?") in text_visiblestring()
1255 Ok(([].as_ref(), BerObjectContent::VisibleString(""))), in text_visiblestring()
1266 BerObjectContent::PrintableString("AZaz09 '()+,-./:=?") in test_printablestring()
1271 Ok(([].as_ref(), BerObjectContent::PrintableString(""))), in test_printablestring()
1282 BerObjectContent::IA5String("AZaz\n09 '()+,-./:=?[]{}\0\n") in test_ia5string()
1287 Ok(([].as_ref(), BerObjectContent::IA5String(""))), in test_ia5string()
1298 BerObjectContent::UTF8String("AZaz09 '()+,-./:=?[]{}\0\nüÜ") in test_utf8string()
1303 Ok(([].as_ref(), BerObjectContent::UTF8String(""))), in test_utf8string()