Lines Matching refs:DigestType

40 pub enum DigestType {  enum
54 impl DigestType { impl
59 1 => Ok(DigestType::SHA1), in from_u8()
60 2 => Ok(DigestType::SHA256), in from_u8()
62 4 => Ok(DigestType::SHA384), in from_u8()
63 5 => Ok(DigestType::ED25519), in from_u8()
72 DigestType::SHA1 => Ok(hash::MessageDigest::sha1()), in to_openssl_digest()
73 DigestType::SHA256 => Ok(hash::MessageDigest::sha256()), in to_openssl_digest()
74 DigestType::SHA384 => Ok(hash::MessageDigest::sha384()), in to_openssl_digest()
75 DigestType::SHA512 => Ok(hash::MessageDigest::sha512()), in to_openssl_digest()
84 DigestType::SHA1 => Ok(&digest::SHA1_FOR_LEGACY_USE_ONLY), in to_ring_digest_alg()
85 DigestType::SHA256 => Ok(&digest::SHA256), in to_ring_digest_alg()
86 DigestType::SHA384 => Ok(&digest::SHA384), in to_ring_digest_alg()
87 DigestType::SHA512 => Ok(&digest::SHA512), in to_ring_digest_alg()
139 impl From<Algorithm> for DigestType { implementation
140 fn from(a: Algorithm) -> DigestType { in from() argument
142 Algorithm::RSASHA1 | Algorithm::RSASHA1NSEC3SHA1 => DigestType::SHA1, in from()
143 Algorithm::RSASHA256 | Algorithm::ECDSAP256SHA256 => DigestType::SHA256, in from()
144 Algorithm::RSASHA512 => DigestType::SHA512, in from()
145 Algorithm::ECDSAP384SHA384 => DigestType::SHA384, in from()
146 Algorithm::ED25519 => DigestType::ED25519, in from()
148 Algorithm::Unknown(_) => DigestType::SHA512, in from()
153 impl From<DigestType> for u8 {
154 fn from(a: DigestType) -> u8 { in from()
156 DigestType::SHA1 => 1, in from()
157 DigestType::SHA256 => 2, in from()
159 DigestType::SHA384 => 4, in from()
160 DigestType::ED25519 => 5, in from()
161 DigestType::SHA512 => 255, in from()