[−][src]Struct http_signature_normalization_actix::middleware::SignatureVerified
A marker type that can be used to guard routes when the signature middleware is set to 'optional'
Methods
impl SignatureVerified
[src]
pub fn key_id(&self) -> &str
[src]
Return the Key ID used to verify the request
It might be important for an application to verify that the payload being processed indeed belongs to the owner of the key used to sign the request.
Trait Implementations
impl Clone for SignatureVerified
[src]
fn clone(&self) -> SignatureVerified
[src]
fn clone_from(&mut self, source: &Self)
1.0.0[src]
impl Debug for SignatureVerified
[src]
impl FromRequest for SignatureVerified
[src]
type Error = VerifyError
The associated error which can be returned.
type Future = Ready<Result<Self, Self::Error>>
Future that resolves to a Self
type Config = ()
Configuration for this extractor
fn from_request(req: &HttpRequest, _: &mut Payload) -> Self::Future
[src]
fn extract(req: &HttpRequest) -> Self::Future
[src]
fn configure<F>(f: F) -> Self::Config where
F: FnOnce(Self::Config) -> Self::Config,
[src]
F: FnOnce(Self::Config) -> Self::Config,
Auto Trait Implementations
impl RefUnwindSafe for SignatureVerified
impl Send for SignatureVerified
impl Sync for SignatureVerified
impl Unpin for SignatureVerified
impl UnwindSafe for SignatureVerified
Blanket Implementations
impl<T> Any for T where
T: 'static + ?Sized,
[src]
T: 'static + ?Sized,
impl<T> Borrow<T> for T where
T: ?Sized,
[src]
T: ?Sized,
impl<T> BorrowMut<T> for T where
T: ?Sized,
[src]
T: ?Sized,
fn borrow_mut(&mut self) -> &mut T
[src]
impl<T> From<T> for T
[src]
impl<T, U> Into<U> for T where
U: From<T>,
[src]
U: From<T>,
impl<T> Same<T> for T
type Output = T
Should always be Self
impl<T> ToOwned for T where
T: Clone,
[src]
T: Clone,
type Owned = T
The resulting type after obtaining ownership.
fn to_owned(&self) -> T
[src]
fn clone_into(&self, target: &mut T)
[src]
impl<T, U> TryFrom<U> for T where
U: Into<T>,
[src]
U: Into<T>,
type Error = Infallible
The type returned in the event of a conversion error.
fn try_from(value: U) -> Result<T, <T as TryFrom<U>>::Error>
[src]
impl<T, U> TryInto<U> for T where
U: TryFrom<T>,
[src]
U: TryFrom<T>,
type Error = <U as TryFrom<T>>::Error
The type returned in the event of a conversion error.
fn try_into(self) -> Result<U, <U as TryFrom<T>>::Error>
[src]
impl<V, T> VZip<V> for T where
V: MultiLane<T>,
V: MultiLane<T>,