View a markdown version of this page

JWT 憑證 - Amazon Athena

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

JWT 憑證

藉由此身分驗證類型,您可以使用從外部身分提供者獲得的 JSON Web Token (JWT) 作為連線參數,向 Athena 進行身分驗證。外部登入資料提供者必須已經與 聯合 AWS。

憑證提供者

將用來驗證對 AWS的請求的憑證提供者。將此參數的值設為 JWT。

參數名稱 Alias (別名) 參數類型 預設值 將使用的值
CredentialsProvider AWSCredentialsProviderClass (已廢除) 必要 無 JWT

JWT web 身分權杖

從外部聯合身分提供者獲得的 JWT 權杖。此權杖將用於向 Athena 進行身分驗證。

參數名稱 Alias (別名) 參數類型 預設值
JwtWebIdentityToken web_identity_token (已廢除) 必要 無

JWT 角色 ARN

要擔任之角色的 Amazon Resource Name (ARN)。如需有關擔任角色的資訊,請參閱《AWS Security Token Service API 參考》中的 AssumeRole。

參數名稱 Alias (別名) 參數類型 預設值
JwtRoleArn role_arn (已廢除) 必要 無

JWT 角色工作階段名稱

使用 JWT 憑證進行身分驗證時的工作階段名稱。該名稱可以是您選擇的任何名稱。

參數名稱 Alias (別名) 參數類型 預設值
JwtRoleSessionName role_session_name (已廢除) 必要 無

角色工作階段持續時間

角色工作階段的持續時間 (以秒為單位)。如需詳細資訊,請參閱《AWS Security Token Service API 參考》中的 AssumeRoleWithWebIdentity。

參數名稱 Alias (別名) 參數類型 預設值
RoleSessionDuration Duration (已廢除) 選用 3600