Lines Matching defs:Error
73 ) -> Result<crypto::KeyMaterial, Error> { in generate_nist_key() argument
91 ) -> Result<crypto::KeyMaterial, Error> { in generate_ed25519_key() argument
105 ) -> Result<crypto::KeyMaterial, Error> { in generate_x25519_key() argument
115 fn nist_public_key(&self, key: &ec::NistKey, curve: ec::NistCurve) -> Result<Vec<u8>, Error> { in nist_public_key() argument
127 fn ed25519_public_key(&self, key: &ec::Ed25519Key) -> Result<Vec<u8>, Error> { in ed25519_public_key() argument
135 fn x25519_public_key(&self, key: &ec::X25519Key) -> Result<Vec<u8>, Error> { in x25519_public_key() argument
143 fn begin_agree(&self, key: OpaqueOr<Key>) -> Result<Box<dyn AccumulatingOperation>, Error> { in begin_agree() argument
168 ) -> Result<Box<dyn AccumulatingOperation>, Error> { in begin_sign() argument
201 fn update(&mut self, data: &[u8]) -> Result<(), Error> { in update() argument
206 fn finish(self: Box<Self>) -> Result<Vec<u8>, Error> { in finish() argument
288 fn new(key: ec::NistKey, curve: ec::NistCurve, digest: MessageDigest) -> Result<Self, Error> { in new() argument
322 fn update(&mut self, data: &[u8]) -> Result<(), Error> { in update() argument
330 fn finish(self: Box<Self>) -> Result<Vec<u8>, Error> { in finish() argument
360 fn new(key: ec::NistKey, curve: ec::NistCurve) -> Result<Self, Error> { in new() argument
369 fn update(&mut self, data: &[u8]) -> Result<(), Error> { in update() argument
380 fn finish(self: Box<Self>) -> Result<Vec<u8>, Error> { in finish() argument
396 fn new(key: ec::Ed25519Key) -> Result<Self, Error> { in new() argument
413 fn update(&mut self, data: &[u8]) -> Result<(), Error> { in update() argument
419 fn finish(self: Box<Self>) -> Result<Vec<u8>, Error> { in finish() argument
426 fn nist_curve_to_group(curve: ec::NistCurve) -> Result<openssl::ec::EcGroup, Error> { in nist_curve_to_group() argument
437 fn nist_key_to_group(key: &ec::Key) -> Result<openssl::ec::EcGroup, Error> { in nist_key_to_group() argument