Lines Matching refs:Dsa
47 use crate::dsa::Dsa;
169 pub fn dsa(&self) -> Result<Dsa<T>, ErrorStack> {
172 Ok(Dsa::from_ptr(dsa))
419 pub fn from_dsa(dsa: Dsa<T>) -> Result<PKey<T>, ErrorStack> {
835 impl<T> TryFrom<Dsa<T>> for PKey<T> {
838 fn try_from(dsa: Dsa<T>) -> Result<PKey<T>, ErrorStack> {
843 impl<T> TryFrom<PKey<T>> for Dsa<T> {
846 fn try_from(pkey: PKey<T>) -> Result<Dsa<T>, ErrorStack> {
874 use crate::dsa::Dsa;
989 let dsa = Dsa::generate(2048).unwrap();
1028 let dsa = Dsa::generate(2048).unwrap();
1030 let dsa_: Dsa<Private> = pkey.try_into().unwrap();