AWSCognitoIdentityNewPasswordRequired
Objective-C
@protocol AWSCognitoIdentityNewPasswordRequired <NSObject>
/**
Obtain a new password and specify profile information as part of sign in from the end user
@param newPasswordRequiredInput user profile and required attributes of the end user
@param newPasswordRequiredCompletionSource set newPasswordRequiredCompletionSource.result with the new password and any attribute updates from the end user
*/
-(void) getNewPasswordDetails: (AWSCognitoIdentityNewPasswordRequiredInput *) newPasswordRequiredInput newPasswordRequiredCompletionSource: (AWSTaskCompletionSource<AWSCognitoIdentityNewPasswordRequiredDetails *> *) newPasswordRequiredCompletionSource;
/**
This step completed, usually either display an error to the end user or dismiss ui
@param error the error if any that occured
*/
-(void) didCompleteNewPasswordStepWithError:(NSError* _Nullable) error;
@end
Swift
protocol AWSCognitoIdentityNewPasswordRequired : NSObjectProtocol
Undocumented
-
Obtain a new password and specify profile information as part of sign in from the end user
Declaration
Objective-C
- (void)getNewPasswordDetails: (nonnull AWSCognitoIdentityNewPasswordRequiredInput *) newPasswordRequiredInput newPasswordRequiredCompletionSource:(id)newPasswordRequiredCompletionSource;
Swift
func getNewPasswordDetails(_ newPasswordRequiredInput: AWSCognitoIdentityNewPasswordRequiredInput, newPasswordRequiredCompletionSource: Any!)
Parameters
newPasswordRequiredInput
user profile and required attributes of the end user
newPasswordRequiredCompletionSource
set newPasswordRequiredCompletionSource.result with the new password and any attribute updates from the end user
-
This step completed, usually either display an error to the end user or dismiss ui
Declaration
Objective-C
- (void)didCompleteNewPasswordStepWithError:(NSError *_Nullable)error;
Swift
func didCompleteNewPasswordStepWithError(_ error: Error?)
Parameters
error
the error if any that occured