获取子用户密码强度等策略。

调试

前往【API Explorer】在线调试,API Explorer 提供在线调用 API、动态生成 SDK Example 代码和快速检索接口等能力,能显著降低使用云 API 的难度,强烈推荐使用。

请求参数

名称 类型 是否必选 示例值 描述
Action String GetPasswordPolicy

系统规定参数。取值:GetPasswordPolicy

返回参数

名称 类型 示例值 描述
PasswordPolicy

密码策略。

  └HardExpiry Boolean false

过期后是否可以登录。默认为false,过期后可登录。

  └MaxLoginAttemps Integer 5

一小时内使用错误密码尝试登录最大次数(重置密码可清除尝试登录计数)。

  └MaxPasswordAge Integer 0

密码有效期,单位是天(重置密码将重置密码过期时间)。0表示不启用密码过期策略,默认不启用。

  └MinimumPasswordLength Integer 12

最小密码长度。

  └PasswordReusePrevention Integer 0

禁止使用前N次密码。0表示不启用历史密码检查策略,默认不启用。

  └RequireLowercaseCharacters Boolean true

必须包含小写字母。

  └RequireNumbers Boolean true

必须包含数字。

  └RequireSymbols Boolean true

必须包含字符。

  └RequireUppercaseCharacters Boolean true

必须包含大写字母。

RequestId String 04F0F334-1335-436C-A1D7-6C044FE73368

请求ID。

示例

请求示例


https://ram.aliyuncs.com/?Action=GetPasswordPolicy
&AcccountAlias=myalias
&<公共请求参数>

正常返回示例

XML 格式

<GetPasswordPolicyResponse>
  <RequestId>04F0F334-1335-436C-A1D7-6C044FE73368</RequestId>
  <PasswordPolicy>
    <HardExpiry>false</HardExpiry>
    <MaxLoginAttemps>5</MaxLoginAttemps>
    <MaxPasswordAge>0</MaxPasswordAge>
    <PasswordReusePrevention>0</PasswordReusePrevention>
    <MinimumPasswordLength>12</MinimumPasswordLength>
    <RequireLowercaseCharacters>true</RequireLowercaseCharacters>
    <RequireUppercaseCharacters>true</RequireUppercaseCharacters>
    <RequireNumbers>true</RequireNumbers>
    <RequireSymbols>true</RequireSymbols>
  </PasswordPolicy>
</GetPasswordPolicyResponse>

JSON 格式

{
	"RequestId":"04F0F334-1335-436C-A1D7-6C044FE73368",
	"PasswordPolicy":{
		"RequireUppercaseCharacters":true,
		"MaxPasswordAge":0,
		"HardExpiry":false,
		"RequireNumbers":true,
		"RequireSymbols":true,
		"MaxLoginAttemps":5,
		"PasswordReusePrevention":0,
		"RequireLowercaseCharacters":true,
		"MinimumPasswordLength":12
	}
}

错误码

查看本产品错误码