Struct ssh_key::private::RsaPrivateKey
source · [−]Available on crate feature
alloc only.Expand description
RSA private key.
Fields
d: MPIntRSA private exponent.
iqmp: MPIntCRT coefficient: (inverse of q) mod p.
p: MPIntFirst prime factor of n.
q: MPIntSecond prime factor of n.
Trait Implementations
sourceimpl Clone for RsaPrivateKey
impl Clone for RsaPrivateKey
sourcefn clone(&self) -> RsaPrivateKey
fn clone(&self) -> RsaPrivateKey
Returns a copy of the value. Read more
1.0.0 · sourceconst fn clone_from(&mut self, source: &Self)
const fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moresourceimpl ConstantTimeEq for RsaPrivateKey
Available on crate feature subtle only.
impl ConstantTimeEq for RsaPrivateKey
Available on crate feature
subtle only.sourceimpl Decode for RsaPrivateKey
impl Decode for RsaPrivateKey
sourceimpl Drop for RsaPrivateKey
impl Drop for RsaPrivateKey
sourceimpl Encode for RsaPrivateKey
impl Encode for RsaPrivateKey
sourcefn encoded_len(&self) -> Result<usize>
fn encoded_len(&self) -> Result<usize>
Get the length of this type encoded in bytes, prior to Base64 encoding.
sourcefn encode(&self, writer: &mut impl Writer) -> Result<()>
fn encode(&self, writer: &mut impl Writer) -> Result<()>
Encode this value using the provided
Writer.sourcefn encoded_len_prefixed(&self) -> Result<usize, Self::Error>
fn encoded_len_prefixed(&self) -> Result<usize, Self::Error>
Return the length of this type after encoding when prepended with a
uint32 length prefix. Read moresourceimpl PartialEq<RsaPrivateKey> for RsaPrivateKey
Available on crate feature subtle only.
impl PartialEq<RsaPrivateKey> for RsaPrivateKey
Available on crate feature
subtle only.impl Eq for RsaPrivateKey
Available on crate feature
subtle only.Auto Trait Implementations
impl RefUnwindSafe for RsaPrivateKey
impl Send for RsaPrivateKey
impl Sync for RsaPrivateKey
impl Unpin for RsaPrivateKey
impl UnwindSafe for RsaPrivateKey
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more