Class AccountSettingsUserMFA
- java.lang.Object
-
- com.ibm.cloud.sdk.core.service.model.GenericModel
-
- com.ibm.cloud.platform_services.iam_identity.v1.model.AccountSettingsUserMFA
-
- All Implemented Interfaces:
com.ibm.cloud.sdk.core.service.model.ObjectModel
public class AccountSettingsUserMFA extends com.ibm.cloud.sdk.core.service.model.GenericModelAccountSettingsUserMFA.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classAccountSettingsUserMFA.BuilderBuilder.static interfaceAccountSettingsUserMFA.MfaDefines the MFA requirement for the user.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringiamId()Gets the iamId.java.lang.Stringmfa()Gets the mfa.AccountSettingsUserMFA.BuildernewBuilder()New builder.
-
-
-
Method Detail
-
newBuilder
public AccountSettingsUserMFA.Builder newBuilder()
New builder.- Returns:
- a AccountSettingsUserMFA builder
-
iamId
public java.lang.String iamId()
Gets the iamId. The iam_id of the user.- Returns:
- the iamId
-
mfa
public java.lang.String mfa()
Gets the mfa. Defines the MFA requirement for the user. Valid values: * NONE - No MFA trait set * NONE_NO_ROPC- No MFA, disable CLI logins with only a password * TOTP - For all non-federated IBMId users * TOTP4ALL - For all users * LEVEL1 - Email-based MFA for all users * LEVEL2 - TOTP-based MFA for all users * LEVEL3 - U2F MFA for all users.- Returns:
- the mfa
-
-