Lines Matching refs:CipherSuiteId
29 pub enum CipherSuiteId { enum
49 impl fmt::Display for CipherSuiteId { implementation
52 CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_128_Ccm => { in fmt()
55 CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_128_Ccm_8 => { in fmt()
58 CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_128_Gcm_Sha256 => { in fmt()
61 CipherSuiteId::Tls_Ecdhe_Rsa_With_Aes_128_Gcm_Sha256 => { in fmt()
64 CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_256_Cbc_Sha => { in fmt()
67 CipherSuiteId::Tls_Ecdhe_Rsa_With_Aes_256_Cbc_Sha => { in fmt()
70 CipherSuiteId::Tls_Psk_With_Aes_128_Ccm => write!(f, "TLS_PSK_WITH_AES_128_CCM"), in fmt()
71 CipherSuiteId::Tls_Psk_With_Aes_128_Ccm_8 => write!(f, "TLS_PSK_WITH_AES_128_CCM_8"), in fmt()
72 CipherSuiteId::Tls_Psk_With_Aes_128_Gcm_Sha256 => { in fmt()
80 impl From<u16> for CipherSuiteId { implementation
84 0xc0ac => CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_128_Ccm, in from()
85 0xc0ae => CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_128_Ccm_8, in from()
88 0xc02b => CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_128_Gcm_Sha256, in from()
89 0xc02f => CipherSuiteId::Tls_Ecdhe_Rsa_With_Aes_128_Gcm_Sha256, in from()
92 0xc00a => CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_256_Cbc_Sha, in from()
93 0xc014 => CipherSuiteId::Tls_Ecdhe_Rsa_With_Aes_256_Cbc_Sha, in from()
95 0xc0a4 => CipherSuiteId::Tls_Psk_With_Aes_128_Ccm, in from()
96 0xc0a8 => CipherSuiteId::Tls_Psk_With_Aes_128_Ccm_8, in from()
97 0x00a8 => CipherSuiteId::Tls_Psk_With_Aes_128_Gcm_Sha256, in from()
99 _ => CipherSuiteId::Unsupported, in from()
119 fn id(&self) -> CipherSuiteId; in id() argument
141 pub fn cipher_suite_for_id(id: CipherSuiteId) -> Result<Box<dyn CipherSuite + Send + Sync>> { in cipher_suite_for_id()
143 CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_128_Ccm => { in cipher_suite_for_id()
146 CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_128_Ccm_8 => Ok(Box::new( in cipher_suite_for_id()
149 CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_128_Gcm_Sha256 => { in cipher_suite_for_id()
152 CipherSuiteId::Tls_Ecdhe_Rsa_With_Aes_128_Gcm_Sha256 => { in cipher_suite_for_id()
155 CipherSuiteId::Tls_Ecdhe_Rsa_With_Aes_256_Cbc_Sha => { in cipher_suite_for_id()
158 CipherSuiteId::Tls_Ecdhe_Ecdsa_With_Aes_256_Cbc_Sha => { in cipher_suite_for_id()
161 CipherSuiteId::Tls_Psk_With_Aes_128_Ccm => { in cipher_suite_for_id()
164 CipherSuiteId::Tls_Psk_With_Aes_128_Ccm_8 => { in cipher_suite_for_id()
167 CipherSuiteId::Tls_Psk_With_Aes_128_Gcm_Sha256 => { in cipher_suite_for_id()
198 fn cipher_suites_for_ids(ids: &[CipherSuiteId]) -> Result<Vec<Box<dyn CipherSuite + Send + Sync>>> { in cipher_suites_for_ids()
207 user_selected_suites: &[CipherSuiteId], in parse_cipher_suites() argument