pub struct XmlDSigSignature {
pub signed_info: SignedInfo,
pub signature_value: Vec<u8>,
pub key_info: Option<KeyInfo>,
}Expand description
XMLDSig Signature structure.
Fields§
§signed_info: SignedInfoSignedInfo (the part that gets canonicalized then signed).
signature_value: Vec<u8>Signature value (over canonicalized SignedInfo).
key_info: Option<KeyInfo>Optional KeyInfo (cert chain, key name, etc.).
Trait Implementations§
Source§impl Clone for XmlDSigSignature
impl Clone for XmlDSigSignature
Source§fn clone(&self) -> XmlDSigSignature
fn clone(&self) -> XmlDSigSignature
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 moreSource§impl Debug for XmlDSigSignature
impl Debug for XmlDSigSignature
Source§impl<'de> Deserialize<'de> for XmlDSigSignature
impl<'de> Deserialize<'de> for XmlDSigSignature
Source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for XmlDSigSignature
impl RefUnwindSafe for XmlDSigSignature
impl Send for XmlDSigSignature
impl Sync for XmlDSigSignature
impl Unpin for XmlDSigSignature
impl UnsafeUnpin for XmlDSigSignature
impl UnwindSafe for XmlDSigSignature
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