View a markdown version of this page

浏览器 SAML 凭证 - Amazon Athena

浏览器 SAML 凭证

浏览器 SAML 是一个通用身份验证插件,可与基于 SAML 的身份提供者配合使用并支持多重身份验证。

凭证提供程序

将用于对 AWS 的请求进行身份验证的凭证提供程序。将此参数的值设置为 BrowserSaml

参数名称 别名 参数类型 默认 值 要使用的值
CredentialsProvider AWSCredentialsProviderClass(已弃用) 必需 none BrowserSaml

单点登录的登录 URL

应用程序在基于 SAML 的身份提供者上的单点登录 URL。

参数名称 别名 参数类型 默认 值
SsoLoginUrl login_url(已弃用) 必需 none

侦听端口

用于侦听 SAML 响应的端口号。此值应与配置基于 SAML 的身份提供者时所用的 URL 相匹配(例如:http://localhost:7890/athena)。

参数名称 别名 参数类型 默认 值
ListenPort listen_port(已弃用) 可选 7890

身份提供者响应超时

驱动程序停止等待 Azure AD 发出 SAML 响应之前的时长(以秒为单位)。

参数名称 别名 参数类型 默认 值
IdpResponseTimeout idp_response_timeout(已弃用) 可选 120

Preferred role

要代入的角色的 Amazon 资源名称(ARN)。有关 ARN 角色的信息,请参阅 AWS Security Token Service API 参考中的 AssumeRole

参数名称 别名 参数类型 默认 值
PreferredRole preferred_role(已弃用) 可选 none

角色会话持续时间

角色会话的持续时间(以秒为单位)。有关更多信息,请参阅 AWS Security Token Service API 参考中的 AssumeRole

参数名称 别名 参数类型 默认 值
RoleSessionDuration Duration(已弃用) 可选 3600

Lake Formation 已启用

指定是否使用 AssumeDecoratedRoleWithSAML Lake Formation API 操作(而非 AssumeRoleWithSAML AWS STS API 操作)来检索临时 IAM 凭证。

参数名称 别名 参数类型 默认 值
LakeFormationEnabled none 可选 FALSE