[][src]Function aws_auth_payload::client::presigned_url

pub fn presigned_url<R>(
    credentials: &AwsCredentials,
    region: Option<R>,
    additional_headers: HashMap<&str, &str>,
    expires_in: Option<&Duration>
) -> String where
    R: Borrow<Region>, 

Generates a pre-signed URL using the provided AWS Credentials to AWS STS GetCallerIdentity

This is used by Kubernetes AWS IAM Authenticator

See Vault's Documentation for more information.