pub struct AuthParams {
pub builder: SigV4AuthenticatorBuilder,
pub signed_headers: Vec<String>,
pub timestamp_str: String,
}
Available on crate feature
unstable
only.Expand description
Authentication parameters extracted from the header or query string.
Fields§
§builder: SigV4AuthenticatorBuilder
Builder for creating an authenticator.
signed_headers: Vec<String>
The headers that are required to be signed in the request.
timestamp_str: String
The timestamp string for the request in YYYYMMDD’T’HHMMSS’Z’ format.
Trait Implementations§
Auto Trait Implementations§
impl Freeze for AuthParams
impl RefUnwindSafe for AuthParams
impl Send for AuthParams
impl Sync for AuthParams
impl Unpin for AuthParams
impl UnwindSafe for AuthParams
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