pub struct KeyValueInfoWriter;Expand description
Writes RSA, DSA, or XMLDSig 1.1 EC public parameters as KeyValue.
Trait Implementations§
Source§impl Clone for KeyValueInfoWriter
impl Clone for KeyValueInfoWriter
Source§fn clone(&self) -> KeyValueInfoWriter
fn clone(&self) -> KeyValueInfoWriter
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for KeyValueInfoWriter
Source§impl Debug for KeyValueInfoWriter
impl Debug for KeyValueInfoWriter
Source§impl Default for KeyValueInfoWriter
impl Default for KeyValueInfoWriter
Source§fn default() -> KeyValueInfoWriter
fn default() -> KeyValueInfoWriter
Returns the “default value” for a type. Read more
Source§impl KeyInfoWriter for KeyValueInfoWriter
impl KeyInfoWriter for KeyValueInfoWriter
Source§fn write_key_info(
&self,
signing_key: &dyn SigningKey,
) -> Result<String, KeyInfoWriteError>
fn write_key_info( &self, signing_key: &dyn SigningKey, ) -> Result<String, KeyInfoWriteError>
Return XML child content for the direct
<Signature>/<KeyInfo> element.Source§fn write_key_info_with_provider(
&self,
signing_key: &dyn SigningKey,
provider: &dyn CryptoProvider,
) -> Result<String, KeyInfoWriteError>
fn write_key_info_with_provider( &self, signing_key: &dyn SigningKey, provider: &dyn CryptoProvider, ) -> Result<String, KeyInfoWriteError>
Write key metadata through the cryptographic provider selected for the operation. Read more
Auto Trait Implementations§
impl Freeze for KeyValueInfoWriter
impl RefUnwindSafe for KeyValueInfoWriter
impl Send for KeyValueInfoWriter
impl Sync for KeyValueInfoWriter
impl Unpin for KeyValueInfoWriter
impl UnsafeUnpin for KeyValueInfoWriter
impl UnwindSafe for KeyValueInfoWriter
Blanket Implementations§
Source§impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedExplicit<'a, E> for Twhere
T: 'a,
Source§impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
impl<'a, T, E> AsTaggedImplicit<'a, E> for Twhere
T: 'a,
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