Guest User

Untitled

a guest
Dec 11th, 2017
352
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.78 KB | None | 0 0
  1. Aws::Client::ClientConfiguration clientConfig;
  2. clientConfig.region =
  3. Aws::Region::EU_CENTRAL_1; // "RegionEndpoint.EUCentral1";
  4. clientConfig.scheme = Aws::Http::Scheme::HTTPS;
  5. clientConfig.connectTimeoutMs = 30000;
  6. clientConfig.requestTimeoutMs = 600000;
  7.  
  8. CognitoIdentityProviderClient client;
  9. client = CognitoIdentityProviderClient(clientConfig);
  10.  
  11. DescribeUserPoolClientRequest describeUserPoolClientRequest;
  12. describeUserPoolClientRequest.WithUserPoolId(POOL_ID)
  13. .WithClientId(TEST_APP_CLIENT_ID);
  14. DescribeUserPoolClientOutcome describeUserPoolClientOutcome =
  15. client.DescribeUserPoolClient(describeUserPoolClientRequest);
  16.  
  17. SignUpRequest signUpRequest;
  18. signUpRequest.SetClientId(describeUserPoolClientOutcome.GetResult()
  19. .GetUserPoolClient()
  20. .GetClientId());
  21. signUpRequest.SetUsername("xxxxx");
  22. signUpRequest.SetPassword("xxxxxx?");
  23. AttributeType email, phone_number, gender, given_name, family_name, picture;
  24. email.WithName("email").WithValue("gacer@ku.edu.tr");
  25. phone_number.WithName("phone_number").WithValue("+xxxxx");
  26. given_name.WithName("given_name").WithValue("xxx");
  27. family_name.WithName("familiy_name").WithValue("xxx");
  28. gender.WithName("gender").WithValue("MALE");
  29. picture.WithName("picture").WithValue(
  30. "http://xxxx");
  31. signUpRequest.AddUserAttributes(email);
  32. signUpRequest.AddUserAttributes(phone_number);
  33. signUpRequest.AddUserAttributes(given_name);
  34. signUpRequest.AddUserAttributes(family_name);
  35. signUpRequest.AddUserAttributes(gender);
  36. signUpRequest.AddUserAttributes(picture);
  37.  
  38. SignUpOutcome signUpOutcome = client.SignUp(signUpRequest);
  39.  
  40. family_name.WithName("familiy_name").WithValue("xxx");
Add Comment
Please, Sign In to add comment