Lines Matching refs:kind
40 kind: SignatureKind, field
47 kind: KeyAgreementKind, field
52 pub(crate) fn kind(&self) -> SignatureKind { in kind() method
53 self.kind in kind()
63 let mut verifier = match self.kind { in verify()
67 .with_context(|| format!("Failed to create verifier {:?}", self.kind))?; in verify()
143 let kind = PublicKey::pkey_kind(&pkey).ok_or(TryFromPKeyError(()))?; in try_from() localVariable
144 Ok(Self { kind, pkey: PKeyPublicWrapper(pkey) }) in try_from()
152 let kind = KeyAgreementPublicKey::pkey_kind(&pkey).ok_or(TryFromPKeyError(()))?; in try_from() localVariable
153 Ok(Self { kind, pkey: PKeyPublicWrapper(pkey) }) in try_from()
183 assert_eq!(key.kind, SignatureKind::Ed25519); in from_ed25519_pkey()
191 assert_eq!(key.kind, SignatureKind::Ec(EcKind::P256)); in from_p256_pkey()
199 assert_eq!(key.kind, SignatureKind::Ec(EcKind::P384)); in from_p384_pkey()
225 assert_eq!(key.kind, KeyAgreementKind::X25519); in key_agreement_key_from_x25519_pkey()
233 assert_eq!(key.kind, KeyAgreementKind::Ec(EcKind::P256)); in key_agreement_key_from_p256_pkey()
241 assert_eq!(key.kind, KeyAgreementKind::Ec(EcKind::P384)); in key_agreement_key_from_p384_pkey()
289 kind: SignatureKind, field
296 let kind = PublicKey::pkey_kind(&pkey).expect("unsupported private key"); in from_pem() localVariable
297 Self { kind, pkey } in from_pem()
300 pub(crate) fn kind(&self) -> SignatureKind { in kind() method
301 self.kind in kind()
309 let mut signer = match self.kind { in sign()