pub struct VerifiedSigner {
pub algorithm: Option<SignatureAlgorithm>,
pub sdk_range: Option<RangeInclusive<u32>>,
/* private fields */
}Expand description
A signer whose signature verified.
Fields§
§algorithm: Option<SignatureAlgorithm>The algorithm of a v2 or v3 signature.
sdk_range: Option<RangeInclusive<u32>>The API levels a v3 signer applies to.
Implementations§
Source§impl VerifiedSigner
impl VerifiedSigner
Sourcepub fn certificate(&self) -> &Certificate
pub fn certificate(&self) -> &Certificate
The leaf certificate that verified this signer’s signature.
Sourcepub fn certificates(&self) -> &[Certificate]
pub fn certificates(&self) -> &[Certificate]
The embedded certificate chain, leaf first. Always nonempty.
Trait Implementations§
Source§impl Clone for VerifiedSigner
impl Clone for VerifiedSigner
Auto Trait Implementations§
impl Freeze for VerifiedSigner
impl RefUnwindSafe for VerifiedSigner
impl Send for VerifiedSigner
impl Sync for VerifiedSigner
impl Unpin for VerifiedSigner
impl UnsafeUnpin for VerifiedSigner
impl UnwindSafe for VerifiedSigner
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