Liking cljdoc? Tell your friends :D

aerogrant.web-ident


default-credentials-providerclj

(default-credentials-provider)
(default-credentials-provider http-client)

Like [[credentials/default-credentials-provider]], but with the addition of web-identity-credentials-provider in the same position as in the AWS SDK for Java's default credential provider chain.

Like [[credentials/default-credentials-provider]], but with the addition of
[[web-identity-credentials-provider]] in the same position as in the AWS SDK
for Java's default credential provider chain.
sourceraw docstring

web-identity-credentials-providerclj

(web-identity-credentials-provider)
(web-identity-credentials-provider role-arn session-name token)

Obtains temporary credentials from STS using the AssumeRoleWithWebIdentity API call. The role to assume is expected to be in the environment variable AWS_ROLE_ARN, and the file containing the web identity token to exchange for the temporary credentials is expected to be named by the AWS_WEB_IDENTITY_TOKEN_FILE environment variable. Will optionally use AWS_ROLE_SESSION_NAME from the environment to name the session, or else a session name will be automatically generated.

Obtains temporary credentials from STS using the AssumeRoleWithWebIdentity
API call.
The role to assume is expected to be in the environment variable AWS_ROLE_ARN,
and the file containing the web identity token to exchange for the temporary
credentials is expected to be named by the AWS_WEB_IDENTITY_TOKEN_FILE
environment variable. Will optionally use AWS_ROLE_SESSION_NAME from the
environment to name the session, or else a session name will be automatically
generated.
sourceraw docstring

cljdoc is a website building & hosting documentation for Clojure/Script libraries

× close