@Generated(value="software.amazon.awssdk:codegen") public final class CreateBackendAuthMFAConfig extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CreateBackendAuthMFAConfig.Builder,CreateBackendAuthMFAConfig>
Describes whether to apply multi-factor authentication policies for your Amazon Cognito user pool configured as a part of your Amplify project.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateBackendAuthMFAConfig.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateBackendAuthMFAConfig.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
MFAMode |
mfaMode()
Describes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.
|
String |
mfaModeAsString()
Describes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateBackendAuthMFAConfig.Builder> |
serializableBuilderClass() |
Settings |
settings()
Describes the configuration settings and methods for your Amplify app users to use MFA.
|
CreateBackendAuthMFAConfig.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final MFAMode mfaMode()
Describes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.
If the service returns an enum value that is not available in the current SDK version, mfaMode will
return MFAMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
mfaModeAsString().
MFAModepublic final String mfaModeAsString()
Describes whether MFA should be [ON, OFF, or OPTIONAL] for authentication in your Amplify project.
If the service returns an enum value that is not available in the current SDK version, mfaMode will
return MFAMode.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available from
mfaModeAsString().
MFAModepublic final Settings settings()
Describes the configuration settings and methods for your Amplify app users to use MFA.
public CreateBackendAuthMFAConfig.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateBackendAuthMFAConfig.Builder,CreateBackendAuthMFAConfig>public static CreateBackendAuthMFAConfig.Builder builder()
public static Class<? extends CreateBackendAuthMFAConfig.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.