pub struct VerifiedXmlSignature { /* private fields */ }Expand description
Evidence from one successfully verified embedded XML signature.
The algorithm URI comes from the exact SignatureMethod belonging to the
signature node that the XML verifier reported as valid. This evidence does
not contain raw XML, signature bytes, or certificate material, and exposing
it does not apply an application algorithm allowlist.
Implementations§
Source§impl VerifiedXmlSignature
impl VerifiedXmlSignature
Sourcepub fn algorithm_uri(&self) -> &str
pub fn algorithm_uri(&self) -> &str
Exact XML-DSig SignatureMethod@Algorithm URI for this verified signature.
Sourcepub fn coverage(&self) -> VerifiedXmlSignatureCoverage
pub fn coverage(&self) -> VerifiedXmlSignatureCoverage
Authenticated SAML object coverage established by this signature’s verified references.
Trait Implementations§
Source§impl Clone for VerifiedXmlSignature
impl Clone for VerifiedXmlSignature
Source§fn clone(&self) -> VerifiedXmlSignature
fn clone(&self) -> VerifiedXmlSignature
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 VerifiedXmlSignature
impl Debug for VerifiedXmlSignature
impl Eq for VerifiedXmlSignature
Source§impl PartialEq for VerifiedXmlSignature
impl PartialEq for VerifiedXmlSignature
impl StructuralPartialEq for VerifiedXmlSignature
Auto Trait Implementations§
impl Freeze for VerifiedXmlSignature
impl RefUnwindSafe for VerifiedXmlSignature
impl Send for VerifiedXmlSignature
impl Sync for VerifiedXmlSignature
impl Unpin for VerifiedXmlSignature
impl UnsafeUnpin for VerifiedXmlSignature
impl UnwindSafe for VerifiedXmlSignature
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