rtc_dtls/client_certificate_type.rs
1#[derive(Copy, Clone, Debug, PartialEq, Eq)]
2pub enum ClientCertificateType {
3 RsaSign = 1,
4 EcdsaSign = 64,
5 Unsupported,
6}
7
8impl From<u8> for ClientCertificateType {
9 fn from(val: u8) -> Self {
10 match val {
11 1 => ClientCertificateType::RsaSign,
12 64 => ClientCertificateType::EcdsaSign,
13 _ => ClientCertificateType::Unsupported,
14 }
15 }
16}