Struct aws_sig_auth::signer::SigV4Signer [−][src]
pub struct SigV4Signer { /* fields omitted */ }
Implementations
pub fn sign(
&self,
operation_config: &OperationSigningConfig,
request_config: &RequestConfig<'_>,
credentials: &Credentials,
request: &mut Request<SdkBody>
) -> Result<Signature, SigningError>
pub fn sign(
&self,
operation_config: &OperationSigningConfig,
request_config: &RequestConfig<'_>,
credentials: &Credentials,
request: &mut Request<SdkBody>
) -> Result<Signature, SigningError>
Sign a request using the SigV4 Protocol
Although this function may be used, end users will not typically
interact with this code. It is generally used via middleware in the request pipeline. See SigV4SigningStage
.
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
impl RefUnwindSafe for SigV4Signer
impl Send for SigV4Signer
impl Sync for SigV4Signer
impl Unpin for SigV4Signer
impl UnwindSafe for SigV4Signer
Blanket Implementations
Mutably borrows from an owned value. Read more
Attaches the provided Subscriber
to this type, returning a
WithDispatch
wrapper. Read more
Attaches the current default Subscriber
to this type, returning a
WithDispatch
wrapper. Read more