pub struct EcdsaSigningKeyP256 { /* private fields */ }Trait Implementations§
Source§impl Debug for EcdsaSigningKeyP256
impl Debug for EcdsaSigningKeyP256
Source§impl SigningKey for EcdsaSigningKeyP256
impl SigningKey for EcdsaSigningKeyP256
Source§fn choose_scheme(&self, offered: &[SignatureScheme]) -> Option<Box<dyn Signer>>
fn choose_scheme(&self, offered: &[SignatureScheme]) -> Option<Box<dyn Signer>>
Choose a
SignatureScheme from those offered. Read moreSource§fn algorithm(&self) -> SignatureAlgorithm
fn algorithm(&self) -> SignatureAlgorithm
What kind of key we have.
Source§fn public_key(&self) -> Option<SubjectPublicKeyInfoDer<'_>>
fn public_key(&self) -> Option<SubjectPublicKeyInfoDer<'_>>
Get the RFC 5280-compliant SubjectPublicKeyInfo (SPKI) of this
SigningKey if available.Source§impl TryFrom<&PrivateKeyDer<'_>> for EcdsaSigningKeyP256
impl TryFrom<&PrivateKeyDer<'_>> for EcdsaSigningKeyP256
Auto Trait Implementations§
impl Freeze for EcdsaSigningKeyP256
impl RefUnwindSafe for EcdsaSigningKeyP256
impl Send for EcdsaSigningKeyP256
impl Sync for EcdsaSigningKeyP256
impl Unpin for EcdsaSigningKeyP256
impl UnwindSafe for EcdsaSigningKeyP256
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more