Class AdvancedSecurityAdditionalFlowsType
- java.lang.Object
-
- software.amazon.awssdk.services.cognitoidentityprovider.model.AdvancedSecurityAdditionalFlowsType
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AdvancedSecurityAdditionalFlowsType.Builder,AdvancedSecurityAdditionalFlowsType>
@Generated("software.amazon.awssdk:codegen") public final class AdvancedSecurityAdditionalFlowsType extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AdvancedSecurityAdditionalFlowsType.Builder,AdvancedSecurityAdditionalFlowsType>
Advanced security configuration options for additional authentication types in your user pool, including custom authentication.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAdvancedSecurityAdditionalFlowsType.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AdvancedSecurityAdditionalFlowsType.Builderbuilder()AdvancedSecurityEnabledModeTypecustomAuthMode()The operating mode of advanced security features in custom authentication with Custom authentication challenge Lambda triggers.StringcustomAuthModeAsString()The operating mode of advanced security features in custom authentication with Custom authentication challenge Lambda triggers.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends AdvancedSecurityAdditionalFlowsType.Builder>serializableBuilderClass()AdvancedSecurityAdditionalFlowsType.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
customAuthMode
public final AdvancedSecurityEnabledModeType customAuthMode()
The operating mode of advanced security features in custom authentication with Custom authentication challenge Lambda triggers.
If the service returns an enum value that is not available in the current SDK version,
customAuthModewill returnAdvancedSecurityEnabledModeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcustomAuthModeAsString().- Returns:
- The operating mode of advanced security features in custom authentication with Custom authentication challenge Lambda triggers.
- See Also:
AdvancedSecurityEnabledModeType
-
customAuthModeAsString
public final String customAuthModeAsString()
The operating mode of advanced security features in custom authentication with Custom authentication challenge Lambda triggers.
If the service returns an enum value that is not available in the current SDK version,
customAuthModewill returnAdvancedSecurityEnabledModeType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromcustomAuthModeAsString().- Returns:
- The operating mode of advanced security features in custom authentication with Custom authentication challenge Lambda triggers.
- See Also:
AdvancedSecurityEnabledModeType
-
toBuilder
public AdvancedSecurityAdditionalFlowsType.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AdvancedSecurityAdditionalFlowsType.Builder,AdvancedSecurityAdditionalFlowsType>
-
builder
public static AdvancedSecurityAdditionalFlowsType.Builder builder()
-
serializableBuilderClass
public static Class<? extends AdvancedSecurityAdditionalFlowsType.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-