Struct aws_runtime::auth::sigv4::SigV4HttpRequestSigner
source · pub struct SigV4HttpRequestSigner;
Expand description
SigV4 HTTP request signer.
Implementations§
Trait Implementations§
source§impl Debug for SigV4HttpRequestSigner
impl Debug for SigV4HttpRequestSigner
source§impl Default for SigV4HttpRequestSigner
impl Default for SigV4HttpRequestSigner
source§fn default() -> SigV4HttpRequestSigner
fn default() -> SigV4HttpRequestSigner
Returns the “default value” for a type. Read more
source§impl HttpRequestSigner for SigV4HttpRequestSigner
impl HttpRequestSigner for SigV4HttpRequestSigner
source§fn sign_request(
&self,
request: &mut HttpRequest,
identity: &Identity,
auth_scheme_endpoint_config: AuthSchemeEndpointConfig<'_>,
config_bag: &ConfigBag
) -> Result<(), BoxError>
fn sign_request( &self, request: &mut HttpRequest, identity: &Identity, auth_scheme_endpoint_config: AuthSchemeEndpointConfig<'_>, config_bag: &ConfigBag ) -> Result<(), BoxError>
Return a signed version of the given request using the given identity. Read more
Auto Trait Implementations§
impl RefUnwindSafe for SigV4HttpRequestSigner
impl Send for SigV4HttpRequestSigner
impl Sync for SigV4HttpRequestSigner
impl Unpin for SigV4HttpRequestSigner
impl UnwindSafe for SigV4HttpRequestSigner
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