Liking cljdoc? Tell your friends :D

cljs-aws.sts


assume-rolecljs

(assume-role params__1284__auto__)

Parameters :duration-seconds, :external-id, :policy, :role-arn†, :role-session-name†, :serial-number, :token-code

Returns :assumed-role-user, :credentials, :packed-policy-size

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#assumeRole-property

required

__Parameters__
`:duration-seconds`, `:external-id`, `:policy`, `:role-arn`†, `:role-session-name`†, `:serial-number`, `:token-code`

__Returns__
`:assumed-role-user`, `:credentials`, `:packed-policy-size`

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#assumeRole-property

† _required_
sourceraw docstring

assume-role-with-samlcljs

(assume-role-with-saml params__1284__auto__)

Parameters :duration-seconds, :policy, :principal-arn†, :role-arn†, :saml-assertion

Returns :assumed-role-user, :audience, :credentials, :issuer, :name-qualifier, :packed-policy-size, :subject, :subject-type

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#assumeRoleWithSaml-property

required

__Parameters__
`:duration-seconds`, `:policy`, `:principal-arn`†, `:role-arn`†, `:saml-assertion`†

__Returns__
`:assumed-role-user`, `:audience`, `:credentials`, `:issuer`, `:name-qualifier`, `:packed-policy-size`, `:subject`, `:subject-type`

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#assumeRoleWithSaml-property

† _required_
sourceraw docstring

assume-role-with-web-identitycljs

(assume-role-with-web-identity params__1284__auto__)

Parameters :duration-seconds, :policy, :provider-id, :role-arn†, :role-session-name†, :web-identity-token

Returns :assumed-role-user, :audience, :credentials, :packed-policy-size, :provider, :subject-from-web-identity-token

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#assumeRoleWithWebIdentity-property

required

__Parameters__
`:duration-seconds`, `:policy`, `:provider-id`, `:role-arn`†, `:role-session-name`†, `:web-identity-token`†

__Returns__
`:assumed-role-user`, `:audience`, `:credentials`, `:packed-policy-size`, `:provider`, `:subject-from-web-identity-token`

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#assumeRoleWithWebIdentity-property

† _required_
sourceraw docstring

decode-authorization-messagecljs

(decode-authorization-message params__1284__auto__)

Parameters :encoded-message

Returns :decoded-message

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#decodeAuthorizationMessage-property

required

__Parameters__
`:encoded-message`†

__Returns__
`:decoded-message`

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#decodeAuthorizationMessage-property

† _required_
sourceraw docstring

get-caller-identitycljs

(get-caller-identity params__1284__auto__)
__Parameters__
(none)

__Returns__
`:account`, `:arn`, `:user-id`

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#getCallerIdentity-property
sourceraw docstring

get-federation-tokencljs

(get-federation-token params__1284__auto__)

Parameters :duration-seconds, :name†, :policy

Returns :credentials, :federated-user, :packed-policy-size

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#getFederationToken-property

required

__Parameters__
`:duration-seconds`, `:name`†, `:policy`

__Returns__
`:credentials`, `:federated-user`, `:packed-policy-size`

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#getFederationToken-property

† _required_
sourceraw docstring

get-session-tokencljs

(get-session-token params__1284__auto__)

Parameters :duration-seconds, :serial-number, :token-code

Returns :credentials

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#getSessionToken-property

__Parameters__
`:duration-seconds`, `:serial-number`, `:token-code`

__Returns__
`:credentials`

https://docs.aws.amazon.com/AWSJavaScriptSDK/latest/AWS/STS.html#getSessionToken-property
sourceraw docstring

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

× close