Home
last modified time | relevance | path

Searched refs:BitStringRef (Results 1 – 13 of 13) sorted by relevance

/aosp_15_r20/external/rust/android-crates-io/crates/der/src/asn1/
Dbit_string.rs16 pub struct BitStringRef<'a> { struct
27 impl<'a> BitStringRef<'a> { argument
120 impl_any_conversions!(BitStringRef<'a>, 'a);
122 impl<'a> DecodeValue<'a> for BitStringRef<'a> { implementation
135 impl EncodeValue for BitStringRef<'_> { implementation
146 impl ValueOrd for BitStringRef<'_> { implementation
155 impl<'a> From<&BitStringRef<'a>> for BitStringRef<'a> { implementation
156 fn from(value: &BitStringRef<'a>) -> BitStringRef<'a> { in from()
161 impl<'a> TryFrom<&'a [u8]> for BitStringRef<'a> { implementation
164 fn try_from(bytes: &'a [u8]) -> Result<BitStringRef<'a>> { in try_from()
[all …]
Dcontext_specific.rs259 use crate::{asn1::BitStringRef, Decode, Encode, SliceReader, TagMode, TagNumber};
268 let field = ContextSpecific::<BitStringRef<'_>>::from_der(EXAMPLE_BYTES).unwrap(); in round_trip()
272 BitStringRef::from_bytes(&EXAMPLE_BYTES[5..]).unwrap() in round_trip()
323 let field = ContextSpecific::<BitStringRef<'_>>::decode_implicit(&mut reader, tag_number) in context_specific_with_implicit_field()
/aosp_15_r20/external/rust/android-crates-io/crates/sec1/src/
Dprivate_key.rs11 asn1::{BitStringRef, ContextSpecific, ContextSpecificRef, OctetStringRef},
84 ) -> der::Result<Option<ContextSpecific<BitStringRef<'a>>>> { in context_specific_public_key()
87 BitStringRef::from_bytes(pk).map(|value| ContextSpecific { in context_specific_public_key()
107 .context_specific::<BitStringRef<'_>>(PUBLIC_KEY_TAG, TagMode::Explicit)? in decode_value()
/aosp_15_r20/external/rust/android-crates-io/crates/pkcs8/src/
Dprivate_key_info.rs6 asn1::{AnyRef, BitStringRef, ContextSpecific, OctetStringRef},
160 fn public_key_bit_string(&self) -> der::Result<Option<ContextSpecific<BitStringRef<'a>>>> { in public_key_bit_string()
163 BitStringRef::from_bytes(pk).map(|value| ContextSpecific { in public_key_bit_string()
184 .context_specific::<BitStringRef<'_>>(PUBLIC_KEY_TAG, TagMode::Implicit)? in decode_value()
/aosp_15_r20/external/rust/android-crates-io/crates/spki/src/
Dspki.rs6 asn1::{AnyRef, BitStringRef},
24 pub type SubjectPublicKeyInfoRef<'a> = SubjectPublicKeyInfo<AnyRef<'a>, BitStringRef<'a>>;
153 BitStringRef<'a>: From<&'k Key>,
167 BitStringRef<'a>: From<&'k Key>,
/aosp_15_r20/external/rust/android-crates-io/crates/x509-cert/tests/
Dcertificate.rs4 asn1::{BitStringRef, ContextSpecific, ObjectIdentifier, PrintableStringRef, Utf8StringRef},
76 pub issuer_unique_id: Option<BitStringRef<'a>>,
78 pub subject_unique_id: Option<BitStringRef<'a>>,
127 let parsed_sig = BitStringRef::from_der(defer_cert.signature).unwrap(); in reencode_cert()
/aosp_15_r20/external/rust/android-crates-io/crates/der/tests/
Dderive.rs83 asn1::{BitStringRef, GeneralizedTime},
93 BitString(BitStringRef<'a>),
103 pub fn bit_string(&self) -> Option<BitStringRef<'a>> { in bit_string()
/aosp_15_r20/external/rust/android-crates-io/crates/der_derive/src/
Dasn1_type.rs58 Asn1Type::BitString => quote!(::der::asn1::BitStringRef::decode(reader)?), in decoder()
89 Asn1Type::BitString => quote!(::der::asn1::BitStringRef), in type_path()
/aosp_15_r20/system/keymint/common/src/crypto/
H A Drsa.rs20 use der::{asn1::BitStringRef, Decode, Encode};
133 subject_public_key: BitStringRef::from_bytes(buf) in subject_public_key_info()
H A Dec.rs20 use der::{asn1::BitStringRef, AnyRef, Decode, Encode, Sequence};
184 subject_public_key: BitStringRef::from_bytes(buf).unwrap(), in subject_public_key_info()
/aosp_15_r20/external/rust/android-crates-io/crates/pkcs1/src/
Dtraits.rs18 der::asn1::BitStringRef,
179 subject_public_key: BitStringRef::from_bytes(public_key)?, in from_pkcs1_der()
/aosp_15_r20/external/rust/android-crates-io/crates/der/src/
Dasn1.rs35 bit_string::{BitStringIter, BitStringRef},
/aosp_15_r20/external/rust/android-crates-io/crates/der/
DCHANGELOG.md171 - Renamed `BitString` => `BitStringRef` ([#637])