Class SignUpResponse
java.lang.Object
software.amazon.awssdk.core.SdkResponse
software.amazon.awssdk.awscore.AwsResponse
software.amazon.awssdk.services.cognitoidentityprovider.model.CognitoIdentityProviderResponse
software.amazon.awssdk.services.cognitoidentityprovider.model.SignUpResponse
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<SignUpResponse.Builder,SignUpResponse>
@Generated("software.amazon.awssdk:codegen")
public final class SignUpResponse
extends CognitoIdentityProviderResponse
implements ToCopyableBuilder<SignUpResponse.Builder,SignUpResponse>
The response from the server for a registration request.
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic SignUpResponse.Builderbuilder()final CodeDeliveryDetailsTypeIn user pools that automatically verify and confirm new users, Amazon Cognito sends users a message with a code or link that confirms ownership of the phone number or email address that they entered.final booleanfinal booleanequalsBySdkFields(Object obj) final <T> Optional<T>getValueForField(String fieldName, Class<T> clazz) final inthashCode()static Class<? extends SignUpResponse.Builder>final Stringsession()A session Id that you can pass toConfirmSignUpwhen you want to immediately sign in your user with theUSER_AUTHflow after they complete sign-up.final StringtoString()Returns a string representation of this object.final BooleanIndicates whether the user was automatically confirmed.final StringuserSub()The unique identifier of the new user, for examplea1b2c3d4-5678-90ab-cdef-EXAMPLE11111.Methods inherited from class software.amazon.awssdk.services.cognitoidentityprovider.model.CognitoIdentityProviderResponse
responseMetadataMethods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponseMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
userConfirmed
Indicates whether the user was automatically confirmed. You can auto-confirm users with a pre sign-up Lambda trigger.
- Returns:
- Indicates whether the user was automatically confirmed. You can auto-confirm users with a pre sign-up Lambda trigger.
-
codeDeliveryDetails
In user pools that automatically verify and confirm new users, Amazon Cognito sends users a message with a code or link that confirms ownership of the phone number or email address that they entered. The
CodeDeliveryDetailsobject is information about the delivery destination for that link or code.- Returns:
- In user pools that automatically verify and confirm new users, Amazon Cognito sends users a message with
a code or link that confirms ownership of the phone number or email address that they entered. The
CodeDeliveryDetailsobject is information about the delivery destination for that link or code.
-
userSub
The unique identifier of the new user, for example
a1b2c3d4-5678-90ab-cdef-EXAMPLE11111.- Returns:
- The unique identifier of the new user, for example
a1b2c3d4-5678-90ab-cdef-EXAMPLE11111.
-
session
A session Id that you can pass to
ConfirmSignUpwhen you want to immediately sign in your user with theUSER_AUTHflow after they complete sign-up.- Returns:
- A session Id that you can pass to
ConfirmSignUpwhen you want to immediately sign in your user with theUSER_AUTHflow after they complete sign-up.
-
toBuilder
- Specified by:
toBuilderin interfaceToCopyableBuilder<SignUpResponse.Builder,SignUpResponse> - Specified by:
toBuilderin classAwsResponse
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode()- Overrides:
hashCodein classAwsResponse
-
equals
- Overrides:
equalsin classAwsResponse
-
equalsBySdkFields
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
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. -
getValueForField
- Overrides:
getValueForFieldin classSdkResponse
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-